Class TBGLLighting3D
Unit
Declaration
type TBGLLighting3D = class(TObject)
Description
Lighting for 3D scene
Hierarchy
- TObject
- TBGLLighting3D
Overview
Fields
FAmbiantLight: TColorF; |
|
FCanvas: TBGLCustomCanvas; |
|
FLights: TList; |
|
FShaderLightingCode: string; |
|
FUseBuiltIn: boolean; |
Methods
constructor Create(ACanvas: TBGLCustomCanvas; AAmbiantLight: TColorF; ALights: TList); |
|
destructor Destroy; override; |
|
procedure SetSpecularIndex(AIndex: Integer); |
|
procedure Init; |
Properties
property ShaderLightingCode: string read FShaderLightingCode; |
|
property UseOpenGLBuiltInLighting: boolean read FUseBuiltIn write SetUseBuiltIn; |
Description
Fields
FAmbiantLight: TColorF; |
|
This item has no description. |
FCanvas: TBGLCustomCanvas; |
|
This item has no description. |
FLights: TList; |
|
This item has no description. |
FShaderLightingCode: string; |
|
This item has no description. |
FUseBuiltIn: boolean; |
|
This item has no description. |
Methods
constructor Create(ACanvas: TBGLCustomCanvas; AAmbiantLight: TColorF; ALights: TList); |
|
This item has no description. |
destructor Destroy; override; |
|
This item has no description. |
procedure SetSpecularIndex(AIndex: Integer); |
|
This item has no description. |
procedure Init; |
|
This item has no description. |
Properties
property ShaderLightingCode: string read FShaderLightingCode; |
|
This item has no description. |
property UseOpenGLBuiltInLighting: boolean read FUseBuiltIn write SetUseBuiltIn; |
|
This item has no description. |