shadowNormalBias
Shadow mapping normal-based bias.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Property
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
public float shadowNormalBias { get; set; }
Remarks
Shadow caster surfaces are pushed inwards along their normals by this amount, to help prevent self-shadowing ("shadow acne") artifacts. Units of normal-based bias are expressed in terms of shadowmap texel size; typically values between 0.3-0.7 work well.
Larger values prevent shadow acne better, at expense of making shadow shape smaller than the object actually is.
Currently normal-based bias is only implemented for directional lights; it has no effect for other light types.
Additional Resources: Light.shadows, Light.shadowBias properties.