Definition at line 8178 of file VRCSDKBase.cs.
◆ WaterMode
◆ CalculateReflectionMatrix()
static void VRC.SDKBase.VRC_Water.CalculateReflectionMatrix |
( |
ref Matrix4x4 |
reflectionMat, |
|
|
Vector4 |
plane |
|
) |
| |
|
staticprivate |
◆ CameraSpacePlane()
Vector4 VRC.SDKBase.VRC_Water.CameraSpacePlane |
( |
Camera |
cam, |
|
|
Vector3 |
pos, |
|
|
Vector3 |
normal, |
|
|
float |
sideSign |
|
) |
| |
|
private |
◆ CreateWaterObjects()
void VRC.SDKBase.VRC_Water.CreateWaterObjects |
( |
Camera |
currentCamera, |
|
|
out Camera |
reflectionCamera, |
|
|
out Camera |
refractionCamera |
|
) |
| |
|
private |
◆ FindHardwareWaterSupport()
WaterMode VRC.SDKBase.VRC_Water.FindHardwareWaterSupport |
( |
| ) |
|
|
private |
◆ GetWaterMode()
WaterMode VRC.SDKBase.VRC_Water.GetWaterMode |
( |
| ) |
|
|
private |
◆ OnDisable()
void VRC.SDKBase.VRC_Water.OnDisable |
( |
| ) |
|
|
private |
◆ OnWillRenderObject()
void VRC.SDKBase.VRC_Water.OnWillRenderObject |
( |
| ) |
|
◆ Update()
void VRC.SDKBase.VRC_Water.Update |
( |
| ) |
|
|
private |
◆ UpdateCameraModes()
void VRC.SDKBase.VRC_Water.UpdateCameraModes |
( |
Camera |
src, |
|
|
Camera |
dest |
|
) |
| |
|
private |
◆ clipPlaneOffset
float VRC.SDKBase.VRC_Water.clipPlaneOffset = 0.07f |
◆ disablePixelLights
bool VRC.SDKBase.VRC_Water.disablePixelLights = true |
◆ m_HardwareWaterSupport
WaterMode VRC.SDKBase.VRC_Water.m_HardwareWaterSupport = WaterMode.Refractive |
|
private |
◆ m_OldReflectionTextureSize
int VRC.SDKBase.VRC_Water.m_OldReflectionTextureSize |
|
private |
◆ m_OldRefractionTextureSize
int VRC.SDKBase.VRC_Water.m_OldRefractionTextureSize |
|
private |
◆ m_ReflectionCameras
Dictionary<Camera, Camera> VRC.SDKBase.VRC_Water.m_ReflectionCameras = new Dictionary<Camera, Camera>() |
|
private |
◆ m_ReflectionTexture
RenderTexture VRC.SDKBase.VRC_Water.m_ReflectionTexture |
|
private |
◆ m_RefractionCameras
Dictionary<Camera, Camera> VRC.SDKBase.VRC_Water.m_RefractionCameras = new Dictionary<Camera, Camera>() |
|
private |
◆ m_RefractionTexture
RenderTexture VRC.SDKBase.VRC_Water.m_RefractionTexture |
|
private |
◆ reflectLayers
LayerMask VRC.SDKBase.VRC_Water.reflectLayers = LayerMask.op_Implicit(-1) |
◆ refractLayers
LayerMask VRC.SDKBase.VRC_Water.refractLayers = LayerMask.op_Implicit(-1) |
◆ s_InsideWater
bool VRC.SDKBase.VRC_Water.s_InsideWater |
|
staticprivate |
◆ textureSize
int VRC.SDKBase.VRC_Water.textureSize = 256 |
◆ TurnOffWaterOcclusion
bool VRC.SDKBase.VRC_Water.TurnOffWaterOcclusion = true |
◆ waterMode
WaterMode VRC.SDKBase.VRC_Water.waterMode = WaterMode.Refractive |
The documentation for this class was generated from the following file: