IrradianceRepairConstants
csharp
public struct IrradianceRepairConstantsThe values of IrradianceRepair'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 (8)
public Vector3 IrradianceFieldMinimumirradianceField.minimum at byte 0.
public Vector3 IrradianceFieldMaximumirradianceField.maximum at byte 16.
public Vector3 IrradianceFieldInverseCellSizeirradianceField.inverseCellSize at byte 32.
public Vector3 IrradianceFieldResolutionirradianceField.resolution at byte 48.
public Vector3 IrradianceFieldInversePoolSizeirradianceField.inversePoolSize at byte 64.
public float IrradianceFieldNormalBiasirradianceField.normalBias at byte 76.
public float IrradianceFieldViewBiasirradianceField.viewBias at byte 80.
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.