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