Packed Record TBasicLightingContext
Unit
Declaration
type TBasicLightingContext = packed record
Description
Base context necessary to compute lighting (can be aligned for SSE)
Overview
Fields
Position: TPoint3D_128; |
|
Normal: TPoint3D_128; |
|
PositionInvZ: TPoint3D_128; |
|
NormalInvZ: TPoint3D_128; |
|
PositionStepInvZ: TPoint3D_128; |
|
NormalStepInvZ: TPoint3D_128; |
|
dummy4: single; |
|
dummy3: LongBool; |
|
dummy1: LongWord; |
|
dummy2: LongWord; |
|
dummy: packed[0..15]of byte; |
Description
Fields
Position: TPoint3D_128; |
|
0 |
Normal: TPoint3D_128; |
|
16 |
PositionInvZ: TPoint3D_128; |
|
32 |
NormalInvZ: TPoint3D_128; |
|
48 |
PositionStepInvZ: TPoint3D_128; |
|
64 |
NormalStepInvZ: TPoint3D_128; |
|
80 |
dummy4: single; |
|
96 |
dummy3: LongBool; |
|
100 |
dummy1: LongWord; |
|
104 |
dummy2: LongWord; |
|
108 |
dummy: packed[0..15]of byte; |
|
112 |