Class TPhysicalMaterialNode
Unit
Declaration
type TPhysicalMaterialNode = class(TAbstractOneSidedMaterialNode)
Description
No description available, ancestor TAbstractOneSidedMaterialNode description follows
No description available, ancestor TAbstractMaterialNode description follows
Base node type for all Material nodes.
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractAppearanceChildNode
- TAbstractMaterialNode
- TAbstractOneSidedMaterialNode
- TPhysicalMaterialNode
Overview
Methods
![]() |
constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override; |
![]() |
destructor Destroy; override; |
![]() |
function MaterialInfo: TMaterialInfo; override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
Properties
![]() |
property FdBaseColor: TSFColor read FFdBaseColor; |
![]() |
property BaseColor: TCastleColorRGB read GetBaseColor write SetBaseColor; |
![]() |
property FdBaseTexture: TSFNode read FFdBaseTexture; |
![]() |
property BaseTexture: TAbstractSingleTextureNode read GetBaseTexture write SetBaseTexture; |
![]() |
property FdBaseTextureMapping: TSFString read FFdBaseTextureMapping; |
![]() |
property BaseTextureMapping: String read GetBaseTextureMapping write SetBaseTextureMapping; |
![]() |
property FdMetallic: TSFFloat read FFdMetallic; |
![]() |
property Metallic: Single read GetMetallic write SetMetallic; |
![]() |
property FdMetallicRoughnessTexture: TSFNode read FFdMetallicRoughnessTexture; |
![]() |
property MetallicRoughnessTexture: TAbstractSingleTextureNode read GetMetallicRoughnessTexture write SetMetallicRoughnessTexture; |
![]() |
property FdMetallicRoughnessTextureMapping: TSFString read FFdMetallicRoughnessTextureMapping; |
![]() |
property MetallicRoughnessTextureMapping: String read GetMetallicRoughnessTextureMapping write SetMetallicRoughnessTextureMapping; |
![]() |
property FdOcclusionStrength: TSFFloat read FFdOcclusionStrength; |
![]() |
property OcclusionStrength: Single read GetOcclusionStrength write SetOcclusionStrength; |
![]() |
property FdOcclusionTexture: TSFNode read FFdOcclusionTexture; |
![]() |
property OcclusionTexture: TAbstractSingleTextureNode read GetOcclusionTexture write SetOcclusionTexture; |
![]() |
property FdOcclusionTextureMapping: TSFString read FFdOcclusionTextureMapping; |
![]() |
property OcclusionTextureMapping: String read GetOcclusionTextureMapping write SetOcclusionTextureMapping; |
![]() |
property FdRoughness: TSFFloat read FFdRoughness; |
![]() |
property Roughness: Single read GetRoughness write SetRoughness; |
![]() |
property FdTransparency: TSFFloat read FFdTransparency; |
![]() |
property Transparency: Single read GetTransparency write SetTransparency; |
Description
Methods
![]() |
constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override; |
![]() |
destructor Destroy; override; |
![]() |
function MaterialInfo: TMaterialInfo; override; |
![]() |
procedure CreateNode; override; |
![]() |
class function ClassX3DType: string; override; |
Properties
![]() |
property FdBaseColor: TSFColor read FFdBaseColor; |
![]() |
property BaseColor: TCastleColorRGB read GetBaseColor write SetBaseColor; |
![]() |
property FdBaseTexture: TSFNode read FFdBaseTexture; |
![]() |
property BaseTexture: TAbstractSingleTextureNode read GetBaseTexture write SetBaseTexture; |
![]() |
property FdBaseTextureMapping: TSFString read FFdBaseTextureMapping; |
![]() |
property BaseTextureMapping: String read GetBaseTextureMapping write SetBaseTextureMapping; |
![]() |
property FdMetallic: TSFFloat read FFdMetallic; |
![]() |
property Metallic: Single read GetMetallic write SetMetallic; |
![]() |
property FdMetallicRoughnessTexture: TSFNode read FFdMetallicRoughnessTexture; |
![]() |
property MetallicRoughnessTexture: TAbstractSingleTextureNode read GetMetallicRoughnessTexture write SetMetallicRoughnessTexture; |
![]() |
property FdMetallicRoughnessTextureMapping: TSFString read FFdMetallicRoughnessTextureMapping; |
![]() |
property MetallicRoughnessTextureMapping: String read GetMetallicRoughnessTextureMapping write SetMetallicRoughnessTextureMapping; |
![]() |
property FdOcclusionStrength: TSFFloat read FFdOcclusionStrength; |
![]() |
property OcclusionStrength: Single read GetOcclusionStrength write SetOcclusionStrength; |
![]() |
property FdOcclusionTexture: TSFNode read FFdOcclusionTexture; |
![]() |
property OcclusionTexture: TAbstractSingleTextureNode read GetOcclusionTexture write SetOcclusionTexture; |
![]() |
property FdOcclusionTextureMapping: TSFString read FFdOcclusionTextureMapping; |
![]() |
property OcclusionTextureMapping: String read GetOcclusionTextureMapping write SetOcclusionTextureMapping; |
![]() |
property FdRoughness: TSFFloat read FFdRoughness; |
![]() |
property Roughness: Single read GetRoughness write SetRoughness; |
![]() |
property FdTransparency: TSFFloat read FFdTransparency; |
![]() |
property Transparency: Single read GetTransparency write SetTransparency; |
Generated by PasDoc 0.16.0.