C# Класс PlanarReflection, OZML

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
clearColor Color
clipPlaneOffset float
reflectSkybox bool
reflectionMask LayerMask
reflectionSampler System.String

Открытые методы

Метод Описание
LateUpdate ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
RenderHelpCameras ( Camera currentCam ) : void
Start ( ) : void
WaterTileBeingRendered ( Transform tr, Camera currentCam ) : void

Приватные методы

Метод Описание
CalculateObliqueMatrix ( Matrix4x4 projection, Vector4 clipPlane ) : Matrix4x4
CalculateReflectionMatrix ( Matrix4x4 reflectionMat, Vector4 plane ) : Matrix4x4
CameraSpacePlane ( Camera cam, Vector3 pos, Vector3 normal, float sideSign ) : Vector4
CreateReflectionCameraFor ( Camera cam ) : Camera
CreateTextureFor ( Camera cam ) : RenderTexture
RenderReflectionFor ( Camera cam, Camera reflectCamera ) : void
SaneCameraSettings ( Camera helperCam ) : void
SetStandardCameraParameter ( Camera cam, LayerMask mask ) : void
sgn ( float a ) : float

Описание методов

LateUpdate() публичный Метод

public LateUpdate ( ) : void
Результат void

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

RenderHelpCameras() публичный Метод

public RenderHelpCameras ( Camera currentCam ) : void
currentCam Camera
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

WaterTileBeingRendered() публичный Метод

public WaterTileBeingRendered ( Transform tr, Camera currentCam ) : void
tr Transform
currentCam Camera
Результат void

Описание свойств

clearColor публичное свойство

public Color clearColor
Результат Color

clipPlaneOffset публичное свойство

public float clipPlaneOffset
Результат float

reflectSkybox публичное свойство

public bool reflectSkybox
Результат bool

reflectionMask публичное свойство

public LayerMask reflectionMask
Результат LayerMask

reflectionSampler публичное свойство

public String,System reflectionSampler
Результат System.String