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 | |
