public record class IndirectDiffuseAssetThe screen-space pass that reads the irradiance field into the ambient term.
Remarks
[19](../../../docs/plan/19-lighting-and-global-illumination.md) § L2's consumer, paired with IrradianceField exactly as DistanceFieldAoAsset is paired with GlobalDistanceField. Its default Source answers no indirect light and an unshadowed sun — two different right answers rather than one convenient zero, because answering zero for the second would put every surface in the world into shadow.
Fields and properties (8)
public string NameThe node's name, for debug groups and for a human reading the file.
public bool EnabledWhether the node runs.
public string DepthThe depth it reconstructs world positions from.
public string NormalsThe normals it asks the probe about.
public string OutputThe name the result is published under.
public PixelFormat FormatThe format of the target it declares.
public string SourceThe shader behind the field slot — what the lookup actually reads.
public float IntensityA multiplier on the result.
Used by (4)
- PostEffectFactoryVixen.Rendering.PostFx
- PostEffectTestsVixen.Rendering.PostFx.Tests
- TypeRegistrationVixen.Rendering.PostFx
- Vixen_Rendering_PostFx_IndirectDiffuseAssetSerializerVixen.Rendering.PostFx