AmbientCombineConstants
csharp
public struct AmbientCombineConstantsThe values of AmbientCombine's uniform block, in C# types.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Field order follows the shader's declaration order, not the block's byte order — the two differ wherever std140 inserted padding, and the writer knows the difference.
Fields and properties (6)
public float UseIrradianceuseIrradiance at byte 0.
public float UseOcclusionuseOcclusion at byte 4.
public float UseContactOcclusionuseContactOcclusion at byte 8.
public float UseReflectionsuseReflections at byte 12.
public float Intensityintensity at byte 16.
public const int SizeThe block's size in bytes.
Methods (1)
public readonly void Write(Span<byte> buffer)Writes every value into at its baked offset.