Method | Description | |
---|---|---|
ComputeMatricies ( System.Matrix viewMatrix, System.Vector3 lightDir, int cascadeSize, float splitSize, float splitOffset, float splitFactor, float projDepth ) : void | ||
DefaultCSMController ( ) : System | ||
GetActiveCascadeCount ( ) : int | ||
GetShadowProjectionMatrix ( int cascadeIndex ) : System.Matrix | ||
GetShadowViewMatrix ( int cascadeIndex ) : System.Matrix | ||
IsCascadeDirty ( int cascadeIndex ) : bool |
public ComputeMatricies ( System.Matrix viewMatrix, System.Vector3 lightDir, int cascadeSize, float splitSize, float splitOffset, float splitFactor, float projDepth ) : void | ||
viewMatrix | System.Matrix | |
lightDir | System.Vector3 | |
cascadeSize | int | |
splitSize | float | |
splitOffset | float | |
splitFactor | float | |
projDepth | float | |
return | void |
public GetShadowProjectionMatrix ( int cascadeIndex ) : System.Matrix | ||
cascadeIndex | int | |
return | System.Matrix |
public GetShadowViewMatrix ( int cascadeIndex ) : System.Matrix | ||
cascadeIndex | int | |
return | System.Matrix |
public IsCascadeDirty ( int cascadeIndex ) : bool | ||
cascadeIndex | int | |
return | bool |