C# Class PlanarReflection, OZML

Inheritance: MonoBehaviour
Afficher le fichier Open project: merveilles/OZML Class Usage Examples

Méthodes publiques

Свойство Type Description
clearColor Color
clipPlaneOffset float
reflectSkybox bool
reflectionMask LayerMask
reflectionSampler System.String

Méthodes publiques

Méthode Description
LateUpdate ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
RenderHelpCameras ( Camera currentCam ) : void
Start ( ) : void
WaterTileBeingRendered ( Transform tr, Camera currentCam ) : void

Private Methods

Méthode Description
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

Method Details

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

RenderHelpCameras() public méthode

public RenderHelpCameras ( Camera currentCam ) : void
currentCam Camera
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

WaterTileBeingRendered() public méthode

public WaterTileBeingRendered ( Transform tr, Camera currentCam ) : void
tr Transform
currentCam Camera
Résultat void

Property Details

clearColor public_oe property

public Color clearColor
Résultat Color

clipPlaneOffset public_oe property

public float clipPlaneOffset
Résultat float

reflectSkybox public_oe property

public bool reflectSkybox
Résultat bool

reflectionMask public_oe property

public LayerMask reflectionMask
Résultat LayerMask

reflectionSampler public_oe property

public String,System reflectionSampler
Résultat System.String