Class TGLGeneratedShadowMap
Unit
CastleRenderer
Declaration
type TGLGeneratedShadowMap = class(TGL2DTextureNode)
Description
No description available, ancestor TGL2DTextureNode description follows
Handler for 2D textures that have a corresponding OpenGL resource.
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.15.0.
|