Vixen
02b45cc4
csharp
public readonly record struct IrradianceCell

What one cell of the indirection grid holds.

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

Fields and properties (4)

  • public int Slot

    The brick covering it, or Empty.

  • public int Size

    That brick's extent in cells. Every cell a brick covers repeats both numbers, so a lookup is one fetch and never a search.

  • public static IrradianceCell Empty

    A cell no brick covers.

  • public bool HasBrick

    Whether a brick covers this cell.

Methods (1)

  • public IrradianceCell(int Slot, int Size)

    What one cell of the indirection grid holds.

Used by (6)

  • IrradianceFieldVixen.Rendering.IrradianceFields
  • IrradianceFieldTestsVixen.Rendering.IrradianceFields.Tests
  • IrradianceFieldTextureVixen.Rendering
  • IrradianceIndirectionVixen.Rendering.IrradianceFields
  • IrradianceIndirectionTestsVixen.Rendering.IrradianceFields.Tests
  • SamplingConventionTestsVixen.Rendering.IrradianceFields.Tests