Class AdditionalShadowData
Inheritance
AdditionalShadowData
Syntax
public class AdditionalShadowData : MonoBehaviour
Fields
Declaration
public bool contactShadows
Field Value
DefaultShadowResolution
Declaration
public const int DefaultShadowResolution = 512
Field Value
edgeLeakFixup
Declaration
public bool edgeLeakFixup
Field Value
edgeTolerance
Declaration
public float edgeTolerance
Field Value
edgeToleranceNormal
Declaration
public bool edgeToleranceNormal
Field Value
normalBiasMax
Declaration
public float normalBiasMax
Field Value
normalBiasMin
Declaration
public float normalBiasMin
Field Value
normalBiasScale
Declaration
public float normalBiasScale
Field Value
sampleBiasScale
Declaration
public bool sampleBiasScale
Field Value
shadowDimmer
Declaration
public float shadowDimmer
Field Value
shadowFadeDistance
Declaration
public float shadowFadeDistance
Field Value
shadowResolution
Declaration
public int shadowResolution
Field Value
viewBiasMax
Declaration
Field Value
viewBiasMin
Declaration
Field Value
viewBiasScale
Declaration
public float viewBiasScale
Field Value
volumetricShadowDimmer
Declaration
public float volumetricShadowDimmer
Field Value
Properties
cascadeCount
Declaration
public int cascadeCount { get; }
Property Value
Methods
CopyTo(AdditionalShadowData)
Declaration
public void CopyTo(AdditionalShadowData data)
Parameters
GetShadowAlgorithm(out Int32, out Int32, out Int32)
Declaration
public void GetShadowAlgorithm(out int algorithm, out int variant, out int precision)
Parameters
GetShadowCascades(out Int32, out Single[], out Single[])
Declaration
public void GetShadowCascades(out int cascadeCount, out float[] cascadeRatios, out float[] cascadeBorders)
Parameters
Type |
Name |
Description |
Int32 |
cascadeCount |
|
Single[] |
cascadeRatios |
|
Single[] |
cascadeBorders |
|
GetShadowData(Int32)
Declaration
public int[] GetShadowData(int shadowDataFormat)
Parameters
Type |
Name |
Description |
Int32 |
shadowDataFormat |
|
Returns
GetShadowData(out Int32)
Declaration
public int[] GetShadowData(out int shadowDataFormat)
Parameters
Type |
Name |
Description |
Int32 |
shadowDataFormat |
|
Returns
GetShadowResolution(AdditionalShadowData)
Declaration
public static int GetShadowResolution(AdditionalShadowData shadowData)
Parameters
Returns
SetShadowAlgorithm(Int32, Int32, Int32, Int32, Int32[])
Declaration
public void SetShadowAlgorithm(int algorithm, int variant, int precision, int format, int[] data)
Parameters
SetShadowCascades(Int32, Single[], Single[])
Declaration
public void SetShadowCascades(int cascadeCount, float[] cascadeRatios, float[] cascadeBorders)
Parameters
Type |
Name |
Description |
Int32 |
cascadeCount |
|
Single[] |
cascadeRatios |
|
Single[] |
cascadeBorders |
|