Packed Record TBasicLightingContext

Hierarchy
Methods
Properties

Unit

Declaration

type TBasicLightingContext = packed record

Description

Base context necessary to compute lighting (can be aligned for SSE)

Overview

Fields

Public Position: TPoint3D_128;
Public Normal: TPoint3D_128;
Public PositionInvZ: TPoint3D_128;
Public NormalInvZ: TPoint3D_128;
Public PositionStepInvZ: TPoint3D_128;
Public NormalStepInvZ: TPoint3D_128;
Public dummy4: single;
Public dummy3: LongBool;
Public dummy1: LongWord;
Public dummy2: LongWord;
Public dummy: packed[0..15]of byte;

Description

Fields

Public Position: TPoint3D_128;

0

Public Normal: TPoint3D_128;

16

Public PositionInvZ: TPoint3D_128;

32

Public NormalInvZ: TPoint3D_128;

48

Public PositionStepInvZ: TPoint3D_128;

64

Public NormalStepInvZ: TPoint3D_128;

80

Public dummy4: single;

96

Public dummy3: LongBool;

100

Public dummy1: LongWord;

104

Public dummy2: LongWord;

108

Public dummy: packed[0..15]of byte;

112