csharp
public struct PunctualShadowTileDataOne tile exactly as PunctualShadowTile in PunctualShadows.rvn declares it.
Remarks
Eighty bytes: a matrix and two pairs. The matrix already has the tile folded into it — see Tile — so a shading pass does one multiply and no per-tile arithmetic, and the scale and the offset are carried anyway because they are what lets the filter clamp its taps inside the tile they belong to.
Fields and properties (3)
Used by (1)
- PunctualShadowRendererVixen.Rendering