Class TComposedCubeMapTextureNode
Unit
X3DNodes
Declaration
type TComposedCubeMapTextureNode = class(TAbstractEnvironmentTextureNode)
Description
no description available, TAbstractEnvironmentTextureNode description follows no description available, TAbstractTextureNode description follows no description available, TAbstractAppearanceChildNode description follows no description available, TAbstractNode description follows
Base X3D node.
Almost all X3D nodes inherit from this. (Exception: X3DMetadataObject. So you cannot have metadata of metadata of...)
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
procedure CreateNode; override; |
|
 |
class function ClassNodeTypeName: string; override; |
|
 |
class function URNMatching(const URN: string): boolean; override; |
|
 |
function LoadSides: boolean; |
Make sure all 6 sides are loaded. Make sure that all 6 fields for each cube map side are assigned, are TAbstractTexture2DNode instance (X3D spec requires it), load them, and check are they TCastleImage (not just TEncodedImage; loading S3TC cube map sides to OpenGL is not available).
Also calculate AlphaChannel for the whole cube map. Our AlphaChannel method will reflect the state from last call of this.
|
Properties
 |
property FdBack: TSFNode read FFdBack; |
|
 |
property FdBottom: TSFNode read FFdBottom; |
|
 |
property FdFront: TSFNode read FFdFront; |
|
 |
property FdLeft: TSFNode read FFdLeft; |
|
 |
property FdRight: TSFNode read FFdRight; |
|
 |
property FdTop: TSFNode read FFdTop; |
|
 |
property FdTextureProperties: TSFNode read FFdTextureProperties; |
|
Generated by PasDoc 0.13.0 on 2014-04-30 22:06:49
|