Vixen
02b45cc4

ForwardPlusGlobalDistanceFieldDistanceFieldVolumesElement

struct
csharp
public struct ForwardPlusGlobalDistanceFieldDistanceFieldVolumesElement

One element of ForwardPlus.GlobalDistanceField.distanceFieldVolumes.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (7)

  • public Vector3 Minimum

    GlobalDistanceField.distanceFieldVolumes[].minimum — 12 bytes at 0 into the element.

  • public Vector3 Maximum

    GlobalDistanceField.distanceFieldVolumes[].maximum — 12 bytes at 16 into the element.

  • public float InverseCellSize

    GlobalDistanceField.distanceFieldVolumes[].inverseCellSize — 4 bytes at 28 into the element.

  • public float MaxDistance

    GlobalDistanceField.distanceFieldVolumes[].maxDistance — 4 bytes at 32 into the element.

  • public const int Count

    How many elements the shader declared room for.

  • public const int Stride

    Bytes from one element to the next.

  • public const int BaseOffset

    Byte offset of element zero within the block.

Methods (1)

  • public readonly void Write(Span<byte> buffer, int index)

    Writes this element into slot .