C# 클래스 PlanarReflection, OZML

상속: MonoBehaviour
파일 보기 프로젝트 열기: merveilles/OZML 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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