Class TGLGeneratedShadowMap
Unit
CastleRenderer
Declaration
type TGLGeneratedShadowMap = class(TGLSingleTextureNode)
Description
no description available, TGLSingleTextureNode description follows
Common class for all single (not multi-texture) texture nodes.
Implements EnableAll method, by calling Enable call. Override only Enable in descendants.
Hierarchy
Overview
Fields
Methods
Description
Fields
 |
Size: Cardinal; |
The right size of the texture, that satisfies all OpenGL sizes requirements.
|
 |
VisualizeDepthMap: boolean; |
Do we visualize depth map, because of Attributes.VisualizeDepthMap or compareMode = NONE.
|
Methods
 |
procedure Unprepare; override; |
|
 |
function Bind(const TextureUnit: Cardinal): boolean; override; |
|
 |
function Enable(const TextureUnit: Cardinal; Shader: TShader; const Env: TTextureEnv): boolean; override; |
|
 |
class function ClassVarianceShadowMaps(Attributes: TRenderingAttributes): boolean; |
Check would we use Variance Shadow Maps with current ARenderer attributes and OpenGL version/extensions.
|
Generated by PasDoc 0.13.0 on 2014-04-30 22:06:44
|