Class TCommonSurfaceShaderNode
Unit
Declaration
type TCommonSurfaceShaderNode = class(TAbstractShaderNode)
Description
Advanced material that can be heavily configured using textures (specular maps, normal maps and much more).
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractAppearanceChildNode
- TAbstractShaderNode
- TCommonSurfaceShaderNode
Overview
Methods
![]() |
procedure CreateNode; override; |
![]() |
destructor Destroy; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
function ShininessFactorExp: Single; |
![]() |
function Transparency: Single; |
![]() |
function MaterialInfo: TMaterialInfo; |
![]() |
procedure SetTextureTransformEnabled(const Value: array of boolean); overload; |
![]() |
procedure SetTextureTransformEnabled(const Value: TBooleanList); overload; |
Properties
![]() |
property FdAlphaFactor: TSFFloat read FFdAlphaFactor; |
![]() |
property FdAlphaTextureId: TSFInt32 read FFdAlphaTextureId; |
![]() |
property FdAlphaTextureCoordinatesId: TSFInt32 read FFdAlphaTextureCoordinatesId; |
![]() |
property FdAlphaTextureChannelMask: TSFString read FFdAlphaTextureChannelMask; |
![]() |
property FdAlphaTexture: TSFNode read FFdAlphaTexture; |
![]() |
property FdAmbientFactor: TSFVec3f read FFdAmbientFactor; |
![]() |
property FdAmbientTextureId: TSFInt32 read FFdAmbientTextureId; |
![]() |
property FdAmbientTextureCoordinatesId: TSFInt32 read FFdAmbientTextureCoordinatesId; |
![]() |
property FdAmbientTextureChannelMask: TSFString read FFdAmbientTextureChannelMask; |
![]() |
property FdAmbientTexture: TSFNode read FFdAmbientTexture; |
![]() |
property FdDiffuseFactor: TSFVec3f read FFdDiffuseFactor; |
![]() |
property FdDiffuseTextureId: TSFInt32 read FFdDiffuseTextureId; |
![]() |
property FdDiffuseTextureCoordinatesId: TSFInt32 read FFdDiffuseTextureCoordinatesId; |
![]() |
property FdDiffuseTextureChannelMask: TSFString read FFdDiffuseTextureChannelMask; |
![]() |
property FdDiffuseTexture: TSFNode read FFdDiffuseTexture; |
![]() |
property FdDiffuseDisplacementTexture: TSFNode read FFdDiffuseDisplacementTexture; |
![]() |
property FdDisplacementAxis: TSFString read FFdDisplacementAxis; |
![]() |
property FdDisplacementFactor: TSFFloat read FFdDisplacementFactor; |
![]() |
property FdDisplacementTextureId: TSFInt32 read FFdDisplacementTextureId; |
![]() |
property FdDisplacementTextureCoordinatesId: TSFInt32 read FFdDisplacementTextureCoordinatesId; |
![]() |
property FdDisplacementTexture: TSFNode read FFdDisplacementTexture; |
![]() |
property FdEmissiveFactor: TSFVec3f read FFdEmissiveFactor; |
![]() |
property FdEmissiveTextureId: TSFInt32 read FFdEmissiveTextureId; |
![]() |
property FdEmissiveTextureCoordinatesId: TSFInt32 read FFdEmissiveTextureCoordinatesId; |
![]() |
property FdEmissiveTextureChannelMask: TSFString read FFdEmissiveTextureChannelMask; |
![]() |
property FdEmissiveTexture: TSFNode read FFdEmissiveTexture; |
![]() |
property FdEnvironmentFactor: TSFVec3f read FFdEnvironmentFactor; |
![]() |
property FdEnvironmentTextureId: TSFInt32 read FFdEnvironmentTextureId; |
![]() |
property FdEnvironmentTextureCoordinatesId: TSFInt32 read FFdEnvironmentTextureCoordinatesId; |
![]() |
property FdEnvironmentTextureChannelMask: TSFString read FFdEnvironmentTextureChannelMask; |
![]() |
property FdEnvironmentTexture: TSFNode read FFdEnvironmentTexture; |
![]() |
property FdMultiDiffuseAlphaTexture: TSFNode read FFdMultiDiffuseAlphaTexture; |
![]() |
property FdMultiEmmisiveAmbientIntensityTexture: TSFNode read FFdMultiEmmisiveAmbientIntensityTexture; |
![]() |
property FdMultiSpecularShininessTexture: TSFNode read FFdMultiSpecularShininessTexture; |
![]() |
property FdMultiVisibilityTexture: TSFNode read FFdMultiVisibilityTexture; |
![]() |
property FdNormalFormat: TSFStringEnum read FFdNormalFormat; |
![]() |
property FdNormalSpace: TSFStringEnum read FFdNormalSpace; |
![]() |
property FdNormalTextureId: TSFInt32 read FFdNormalTextureId; |
![]() |
property FdNormalTextureCoordinatesId: TSFInt32 read FFdNormalTextureCoordinatesId; |
![]() |
property FdNormalTextureChannelMask: TSFString read FFdNormalTextureChannelMask; |
![]() |
property FdNormalScale: TSFVec3f read FFdNormalScale; |
![]() |
property FdNormalBias: TSFVec3f read FFdNormalBias; |
![]() |
property FdNormalTexture: TSFNode read FFdNormalTexture; |
![]() |
property FdNormalTextureParallaxHeight: TSFFloat read FFdNormalTextureParallaxHeight; |
![]() |
property FdReflectionFactor: TSFVec3f read FFdReflectionFactor; |
![]() |
property FdReflectionTextureId: TSFInt32 read FFdReflectionTextureId; |
![]() |
property FdReflectionTextureCoordinatesId: TSFInt32 read FFdReflectionTextureCoordinatesId; |
![]() |
property FdReflectionTextureChannelMask: TSFString read FFdReflectionTextureChannelMask; |
![]() |
property FdReflectionTexture: TSFNode read FFdReflectionTexture; |
![]() |
property FdShininessFactor: TSFFloat read FFdShininessFactor; |
![]() |
property FdShininessTextureId: TSFInt32 read FFdShininessTextureId; |
![]() |
property FdShininessTextureCoordinatesId: TSFInt32 read FFdShininessTextureCoordinatesId; |
![]() |
property FdShininessTextureChannelMask: TSFString read FFdShininessTextureChannelMask; |
![]() |
property FdShininessTexture: TSFNode read FFdShininessTexture; |
![]() |
property FdSpecularFactor: TSFVec3f read FFdSpecularFactor; |
![]() |
property FdSpecularTextureId: TSFInt32 read FFdSpecularTextureId; |
![]() |
property FdSpecularTextureCoordinatesId: TSFInt32 read FFdSpecularTextureCoordinatesId; |
![]() |
property FdSpecularTextureChannelMask: TSFString read FFdSpecularTextureChannelMask; |
![]() |
property FdSpecularTexture: TSFNode read FFdSpecularTexture; |
![]() |
property FdTransmissionFactor: TSFVec3f read FFdTransmissionFactor; |
![]() |
property FdTransmissionTextureId: TSFInt32 read FFdTransmissionTextureId; |
![]() |
property FdTransmissionTextureCoordinatesId: TSFInt32 read FFdTransmissionTextureCoordinatesId; |
![]() |
property FdTransmissionTextureChannelMask: TSFString read FFdTransmissionTextureChannelMask; |
![]() |
property FdTransmissionTexture: TSFNode read FFdTransmissionTexture; |
![]() |
property FdTangentTextureCoordinatesId: TSFInt32 read FFdTangentTextureCoordinatesId; |
![]() |
property FdBinormalTextureCoordinatesId: TSFInt32 read FFdBinormalTextureCoordinatesId; |
![]() |
property FdInvertAlphaTexture: TSFBool read FFdInvertAlphaTexture; |
![]() |
property FdRelativeIndexOfRefraction: TSFFloat read FFdRelativeIndexOfRefraction; |
![]() |
property FdFresnelBlend: TSFFloat read FFdFresnelBlend; |
![]() |
property FdTextureTransformEnabled: TMFBool read FFdTextureTransformEnabled; |
![]() |
property AlphaFactor: Single read GetAlphaFactor write SetAlphaFactor; |
![]() |
property AlphaTextureId: Integer read GetAlphaTextureId write SetAlphaTextureId; |
![]() |
property AlphaTextureCoordinatesId: Integer read GetAlphaTextureCoordinatesId write SetAlphaTextureCoordinatesId; |
![]() |
property AlphaTextureChannelMask: String read GetAlphaTextureChannelMask write SetAlphaTextureChannelMask; |
![]() |
property AlphaTexture: TAbstractTextureNode read GetAlphaTexture write SetAlphaTexture; |
![]() |
property AmbientFactor: TVector3 read GetAmbientFactor write SetAmbientFactor; |
![]() |
property AmbientTextureId: Integer read GetAmbientTextureId write SetAmbientTextureId; |
![]() |
property AmbientTextureCoordinatesId: Integer read GetAmbientTextureCoordinatesId write SetAmbientTextureCoordinatesId; |
![]() |
property AmbientTextureChannelMask: String read GetAmbientTextureChannelMask write SetAmbientTextureChannelMask; |
![]() |
property AmbientTexture: TAbstractTextureNode read GetAmbientTexture write SetAmbientTexture; |
![]() |
property DiffuseFactor: TVector3 read GetDiffuseFactor write SetDiffuseFactor; |
![]() |
property DiffuseTextureId: Integer read GetDiffuseTextureId write SetDiffuseTextureId; |
![]() |
property DiffuseTextureCoordinatesId: Integer read GetDiffuseTextureCoordinatesId write SetDiffuseTextureCoordinatesId; |
![]() |
property DiffuseTextureChannelMask: String read GetDiffuseTextureChannelMask write SetDiffuseTextureChannelMask; |
![]() |
property DiffuseTexture: TAbstractTextureNode read GetDiffuseTexture write SetDiffuseTexture; |
![]() |
property DiffuseDisplacementTexture: TAbstractTextureNode read GetDiffuseDisplacementTexture write SetDiffuseDisplacementTexture; |
![]() |
property DisplacementAxis: String read GetDisplacementAxis write SetDisplacementAxis; |
![]() |
property DisplacementFactor: Single read GetDisplacementFactor write SetDisplacementFactor; |
![]() |
property DisplacementTextureId: Integer read GetDisplacementTextureId write SetDisplacementTextureId; |
![]() |
property DisplacementTextureCoordinatesId: Integer read GetDisplacementTextureCoordinatesId write SetDisplacementTextureCoordinatesId; |
![]() |
property DisplacementTexture: TAbstractTextureNode read GetDisplacementTexture write SetDisplacementTexture; |
![]() |
property EmissiveFactor: TVector3 read GetEmissiveFactor write SetEmissiveFactor; |
![]() |
property EmissiveTextureId: Integer read GetEmissiveTextureId write SetEmissiveTextureId; |
![]() |
property EmissiveTextureCoordinatesId: Integer read GetEmissiveTextureCoordinatesId write SetEmissiveTextureCoordinatesId; |
![]() |
property EmissiveTextureChannelMask: String read GetEmissiveTextureChannelMask write SetEmissiveTextureChannelMask; |
![]() |
property EmissiveTexture: TAbstractTextureNode read GetEmissiveTexture write SetEmissiveTexture; |
![]() |
property EnvironmentFactor: TVector3 read GetEnvironmentFactor write SetEnvironmentFactor; |
![]() |
property EnvironmentTextureId: Integer read GetEnvironmentTextureId write SetEnvironmentTextureId; |
![]() |
property EnvironmentTextureCoordinatesId: Integer read GetEnvironmentTextureCoordinatesId write SetEnvironmentTextureCoordinatesId; |
![]() |
property EnvironmentTextureChannelMask: String read GetEnvironmentTextureChannelMask write SetEnvironmentTextureChannelMask; |
![]() |
property EnvironmentTexture: TAbstractEnvironmentTextureNode read GetEnvironmentTexture write SetEnvironmentTexture; |
![]() |
property MultiDiffuseAlphaTexture: TAbstractTextureNode read GetMultiDiffuseAlphaTexture write SetMultiDiffuseAlphaTexture; |
![]() |
property MultiEmmisiveAmbientIntensityTexture: TAbstractTextureNode read GetMultiEmmisiveAmbientIntensityTexture write SetMultiEmmisiveAmbientIntensityTexture; |
![]() |
property MultiSpecularShininessTexture: TAbstractTextureNode read GetMultiSpecularShininessTexture write SetMultiSpecularShininessTexture; |
![]() |
property MultiVisibilityTexture: TAbstractTextureNode read GetMultiVisibilityTexture write SetMultiVisibilityTexture; |
![]() |
property NormalTextureId: Integer read GetNormalTextureId write SetNormalTextureId; |
![]() |
property NormalTextureCoordinatesId: Integer read GetNormalTextureCoordinatesId write SetNormalTextureCoordinatesId; |
![]() |
property NormalTextureChannelMask: String read GetNormalTextureChannelMask write SetNormalTextureChannelMask; |
![]() |
property NormalScale: TVector3 read GetNormalScale write SetNormalScale; |
![]() |
property NormalBias: TVector3 read GetNormalBias write SetNormalBias; |
![]() |
property NormalTexture: TAbstractTextureNode read GetNormalTexture write SetNormalTexture; |
![]() |
property NormalTextureParallaxHeight: Single read GetNormalTextureParallaxHeight write SetNormalTextureParallaxHeight; |
![]() |
property ReflectionFactor: TVector3 read GetReflectionFactor write SetReflectionFactor; |
![]() |
property ReflectionTextureId: Integer read GetReflectionTextureId write SetReflectionTextureId; |
![]() |
property ReflectionTextureCoordinatesId: Integer read GetReflectionTextureCoordinatesId write SetReflectionTextureCoordinatesId; |
![]() |
property ReflectionTextureChannelMask: String read GetReflectionTextureChannelMask write SetReflectionTextureChannelMask; |
![]() |
property ReflectionTexture: TAbstractTextureNode read GetReflectionTexture write SetReflectionTexture; |
![]() |
property ShininessFactor: Single read GetShininessFactor write SetShininessFactor; |
![]() |
property ShininessTextureId: Integer read GetShininessTextureId write SetShininessTextureId; |
![]() |
property ShininessTextureCoordinatesId: Integer read GetShininessTextureCoordinatesId write SetShininessTextureCoordinatesId; |
![]() |
property ShininessTextureChannelMask: String read GetShininessTextureChannelMask write SetShininessTextureChannelMask; |
![]() |
property ShininessTexture: TAbstractTextureNode read GetShininessTexture write SetShininessTexture; |
![]() |
property SpecularFactor: TVector3 read GetSpecularFactor write SetSpecularFactor; |
![]() |
property SpecularTextureId: Integer read GetSpecularTextureId write SetSpecularTextureId; |
![]() |
property SpecularTextureCoordinatesId: Integer read GetSpecularTextureCoordinatesId write SetSpecularTextureCoordinatesId; |
![]() |
property SpecularTextureChannelMask: String read GetSpecularTextureChannelMask write SetSpecularTextureChannelMask; |
![]() |
property SpecularTexture: TAbstractTextureNode read GetSpecularTexture write SetSpecularTexture; |
![]() |
property TransmissionFactor: TVector3 read GetTransmissionFactor write SetTransmissionFactor; |
![]() |
property TransmissionTextureId: Integer read GetTransmissionTextureId write SetTransmissionTextureId; |
![]() |
property TransmissionTextureCoordinatesId: Integer read GetTransmissionTextureCoordinatesId write SetTransmissionTextureCoordinatesId; |
![]() |
property TransmissionTextureChannelMask: String read GetTransmissionTextureChannelMask write SetTransmissionTextureChannelMask; |
![]() |
property TransmissionTexture: TAbstractTextureNode read GetTransmissionTexture write SetTransmissionTexture; |
![]() |
property TangentTextureCoordinatesId: Integer read GetTangentTextureCoordinatesId write SetTangentTextureCoordinatesId; |
![]() |
property BinormalTextureCoordinatesId: Integer read GetBinormalTextureCoordinatesId write SetBinormalTextureCoordinatesId; |
![]() |
property InvertAlphaTexture: Boolean read GetInvertAlphaTexture write SetInvertAlphaTexture; |
![]() |
property RelativeIndexOfRefraction: Single read GetRelativeIndexOfRefraction write SetRelativeIndexOfRefraction; |
![]() |
property FresnelBlend: Single read GetFresnelBlend write SetFresnelBlend; |
Description
Methods
![]() |
procedure CreateNode; override; |
![]() |
destructor Destroy; override; |
![]() |
class function ClassX3DType: string; override; |
![]() |
function ShininessFactorExp: Single; |
Shininess expressed as an exponent for shading equations. This is just ShininessFactor * 128. |
![]() |
function Transparency: Single; |
Transparency determined by the AlphaFactor. This is just 1 - AlphaFactor. |
![]() |
function MaterialInfo: TMaterialInfo; |
Material information based on this node. It is automatically updated when properties of this material change. Do not free it yourself, it will be automatically freed when this node is freed. |
![]() |
procedure SetTextureTransformEnabled(const Value: array of boolean); overload; |
![]() |
procedure SetTextureTransformEnabled(const Value: TBooleanList); overload; |
Properties
![]() |
property FdAlphaFactor: TSFFloat read FFdAlphaFactor; |
![]() |
property FdAlphaTextureId: TSFInt32 read FFdAlphaTextureId; |
![]() |
property FdAlphaTextureCoordinatesId: TSFInt32 read FFdAlphaTextureCoordinatesId; |
![]() |
property FdAlphaTextureChannelMask: TSFString read FFdAlphaTextureChannelMask; |
![]() |
property FdAlphaTexture: TSFNode read FFdAlphaTexture; |
![]() |
property FdAmbientFactor: TSFVec3f read FFdAmbientFactor; |
![]() |
property FdAmbientTextureId: TSFInt32 read FFdAmbientTextureId; |
![]() |
property FdAmbientTextureCoordinatesId: TSFInt32 read FFdAmbientTextureCoordinatesId; |
![]() |
property FdAmbientTextureChannelMask: TSFString read FFdAmbientTextureChannelMask; |
![]() |
property FdAmbientTexture: TSFNode read FFdAmbientTexture; |
![]() |
property FdDiffuseFactor: TSFVec3f read FFdDiffuseFactor; |
![]() |
property FdDiffuseTextureId: TSFInt32 read FFdDiffuseTextureId; |
![]() |
property FdDiffuseTextureCoordinatesId: TSFInt32 read FFdDiffuseTextureCoordinatesId; |
![]() |
property FdDiffuseTextureChannelMask: TSFString read FFdDiffuseTextureChannelMask; |
![]() |
property FdDiffuseTexture: TSFNode read FFdDiffuseTexture; |
![]() |
property FdDiffuseDisplacementTexture: TSFNode read FFdDiffuseDisplacementTexture; |
![]() |
property FdDisplacementAxis: TSFString read FFdDisplacementAxis; |
![]() |
property FdDisplacementFactor: TSFFloat read FFdDisplacementFactor; |
![]() |
property FdDisplacementTextureId: TSFInt32 read FFdDisplacementTextureId; |
![]() |
property FdDisplacementTextureCoordinatesId: TSFInt32 read FFdDisplacementTextureCoordinatesId; |
![]() |
property FdDisplacementTexture: TSFNode read FFdDisplacementTexture; |
![]() |
property FdEmissiveFactor: TSFVec3f read FFdEmissiveFactor; |
![]() |
property FdEmissiveTextureId: TSFInt32 read FFdEmissiveTextureId; |
![]() |
property FdEmissiveTextureCoordinatesId: TSFInt32 read FFdEmissiveTextureCoordinatesId; |
![]() |
property FdEmissiveTextureChannelMask: TSFString read FFdEmissiveTextureChannelMask; |
![]() |
property FdEmissiveTexture: TSFNode read FFdEmissiveTexture; |
![]() |
property FdEnvironmentFactor: TSFVec3f read FFdEnvironmentFactor; |
![]() |
property FdEnvironmentTextureId: TSFInt32 read FFdEnvironmentTextureId; |
![]() |
property FdEnvironmentTextureCoordinatesId: TSFInt32 read FFdEnvironmentTextureCoordinatesId; |
![]() |
property FdEnvironmentTextureChannelMask: TSFString read FFdEnvironmentTextureChannelMask; |
![]() |
property FdEnvironmentTexture: TSFNode read FFdEnvironmentTexture; |
![]() |
property FdMultiDiffuseAlphaTexture: TSFNode read FFdMultiDiffuseAlphaTexture; |
![]() |
property FdMultiEmmisiveAmbientIntensityTexture: TSFNode read FFdMultiEmmisiveAmbientIntensityTexture; |
![]() |
property FdMultiSpecularShininessTexture: TSFNode read FFdMultiSpecularShininessTexture; |
![]() |
property FdMultiVisibilityTexture: TSFNode read FFdMultiVisibilityTexture; |
![]() |
property FdNormalFormat: TSFStringEnum read FFdNormalFormat; |
![]() |
property FdNormalSpace: TSFStringEnum read FFdNormalSpace; |
![]() |
property FdNormalTextureId: TSFInt32 read FFdNormalTextureId; |
![]() |
property FdNormalTextureCoordinatesId: TSFInt32 read FFdNormalTextureCoordinatesId; |
![]() |
property FdNormalTextureChannelMask: TSFString read FFdNormalTextureChannelMask; |
![]() |
property FdNormalScale: TSFVec3f read FFdNormalScale; |
![]() |
property FdNormalBias: TSFVec3f read FFdNormalBias; |
![]() |
property FdNormalTexture: TSFNode read FFdNormalTexture; |
![]() |
property FdNormalTextureParallaxHeight: TSFFloat read FFdNormalTextureParallaxHeight; |
![]() |
property FdReflectionFactor: TSFVec3f read FFdReflectionFactor; |
![]() |
property FdReflectionTextureId: TSFInt32 read FFdReflectionTextureId; |
![]() |
property FdReflectionTextureCoordinatesId: TSFInt32 read FFdReflectionTextureCoordinatesId; |
![]() |
property FdReflectionTextureChannelMask: TSFString read FFdReflectionTextureChannelMask; |
![]() |
property FdReflectionTexture: TSFNode read FFdReflectionTexture; |
![]() |
property FdShininessFactor: TSFFloat read FFdShininessFactor; |
![]() |
property FdShininessTextureId: TSFInt32 read FFdShininessTextureId; |
![]() |
property FdShininessTextureCoordinatesId: TSFInt32 read FFdShininessTextureCoordinatesId; |
![]() |
property FdShininessTextureChannelMask: TSFString read FFdShininessTextureChannelMask; |
![]() |
property FdShininessTexture: TSFNode read FFdShininessTexture; |
![]() |
property FdSpecularFactor: TSFVec3f read FFdSpecularFactor; |
![]() |
property FdSpecularTextureId: TSFInt32 read FFdSpecularTextureId; |
![]() |
property FdSpecularTextureCoordinatesId: TSFInt32 read FFdSpecularTextureCoordinatesId; |
![]() |
property FdSpecularTextureChannelMask: TSFString read FFdSpecularTextureChannelMask; |
![]() |
property FdSpecularTexture: TSFNode read FFdSpecularTexture; |
![]() |
property FdTransmissionFactor: TSFVec3f read FFdTransmissionFactor; |
![]() |
property FdTransmissionTextureId: TSFInt32 read FFdTransmissionTextureId; |
![]() |
property FdTransmissionTextureCoordinatesId: TSFInt32 read FFdTransmissionTextureCoordinatesId; |
![]() |
property FdTransmissionTextureChannelMask: TSFString read FFdTransmissionTextureChannelMask; |
![]() |
property FdTransmissionTexture: TSFNode read FFdTransmissionTexture; |
![]() |
property FdTangentTextureCoordinatesId: TSFInt32 read FFdTangentTextureCoordinatesId; |
![]() |
property FdBinormalTextureCoordinatesId: TSFInt32 read FFdBinormalTextureCoordinatesId; |
![]() |
property FdInvertAlphaTexture: TSFBool read FFdInvertAlphaTexture; |
![]() |
property FdRelativeIndexOfRefraction: TSFFloat read FFdRelativeIndexOfRefraction; |
![]() |
property FdFresnelBlend: TSFFloat read FFdFresnelBlend; |
![]() |
property FdTextureTransformEnabled: TMFBool read FFdTextureTransformEnabled; |
![]() |
property AlphaFactor: Single read GetAlphaFactor write SetAlphaFactor; |
![]() |
property AlphaTextureId: Integer read GetAlphaTextureId write SetAlphaTextureId; |
![]() |
property AlphaTextureCoordinatesId: Integer read GetAlphaTextureCoordinatesId write SetAlphaTextureCoordinatesId; |
![]() |
property AlphaTextureChannelMask: String read GetAlphaTextureChannelMask write SetAlphaTextureChannelMask; |
![]() |
property AlphaTexture: TAbstractTextureNode read GetAlphaTexture write SetAlphaTexture; |
![]() |
property AmbientFactor: TVector3 read GetAmbientFactor write SetAmbientFactor; |
![]() |
property AmbientTextureId: Integer read GetAmbientTextureId write SetAmbientTextureId; |
![]() |
property AmbientTextureCoordinatesId: Integer read GetAmbientTextureCoordinatesId write SetAmbientTextureCoordinatesId; |
![]() |
property AmbientTextureChannelMask: String read GetAmbientTextureChannelMask write SetAmbientTextureChannelMask; |
![]() |
property AmbientTexture: TAbstractTextureNode read GetAmbientTexture write SetAmbientTexture; |
![]() |
property DiffuseFactor: TVector3 read GetDiffuseFactor write SetDiffuseFactor; |
![]() |
property DiffuseTextureId: Integer read GetDiffuseTextureId write SetDiffuseTextureId; |
![]() |
property DiffuseTextureCoordinatesId: Integer read GetDiffuseTextureCoordinatesId write SetDiffuseTextureCoordinatesId; |
![]() |
property DiffuseTextureChannelMask: String read GetDiffuseTextureChannelMask write SetDiffuseTextureChannelMask; |
![]() |
property DiffuseTexture: TAbstractTextureNode read GetDiffuseTexture write SetDiffuseTexture; |
The texture controlling the diffuse color, multiplied by DiffuseFactor. |
![]() |
property DiffuseDisplacementTexture: TAbstractTextureNode read GetDiffuseDisplacementTexture write SetDiffuseDisplacementTexture; |
![]() |
property DisplacementAxis: String read GetDisplacementAxis write SetDisplacementAxis; |
![]() |
property DisplacementFactor: Single read GetDisplacementFactor write SetDisplacementFactor; |
![]() |
property DisplacementTextureId: Integer read GetDisplacementTextureId write SetDisplacementTextureId; |
![]() |
property DisplacementTextureCoordinatesId: Integer read GetDisplacementTextureCoordinatesId write SetDisplacementTextureCoordinatesId; |
![]() |
property DisplacementTexture: TAbstractTextureNode read GetDisplacementTexture write SetDisplacementTexture; |
![]() |
property EmissiveFactor: TVector3 read GetEmissiveFactor write SetEmissiveFactor; |
![]() |
property EmissiveTextureId: Integer read GetEmissiveTextureId write SetEmissiveTextureId; |
![]() |
property EmissiveTextureCoordinatesId: Integer read GetEmissiveTextureCoordinatesId write SetEmissiveTextureCoordinatesId; |
![]() |
property EmissiveTextureChannelMask: String read GetEmissiveTextureChannelMask write SetEmissiveTextureChannelMask; |
![]() |
property EmissiveTexture: TAbstractTextureNode read GetEmissiveTexture write SetEmissiveTexture; |
![]() |
property EnvironmentFactor: TVector3 read GetEnvironmentFactor write SetEnvironmentFactor; |
![]() |
property EnvironmentTextureId: Integer read GetEnvironmentTextureId write SetEnvironmentTextureId; |
![]() |
property EnvironmentTextureCoordinatesId: Integer read GetEnvironmentTextureCoordinatesId write SetEnvironmentTextureCoordinatesId; |
![]() |
property EnvironmentTextureChannelMask: String read GetEnvironmentTextureChannelMask write SetEnvironmentTextureChannelMask; |
![]() |
property EnvironmentTexture: TAbstractEnvironmentTextureNode read GetEnvironmentTexture write SetEnvironmentTexture; |
![]() |
property MultiDiffuseAlphaTexture: TAbstractTextureNode read GetMultiDiffuseAlphaTexture write SetMultiDiffuseAlphaTexture; |
The texture controlling the diffuse (rgb) and alpha (alpha channel). Diffuse color is multiplied by DiffuseFactor, alpha is (or rather: should be) multiplied by AlphaFactor. |
![]() |
property MultiEmmisiveAmbientIntensityTexture: TAbstractTextureNode read GetMultiEmmisiveAmbientIntensityTexture write SetMultiEmmisiveAmbientIntensityTexture; |
![]() |
property MultiSpecularShininessTexture: TAbstractTextureNode read GetMultiSpecularShininessTexture write SetMultiSpecularShininessTexture; |
![]() |
property MultiVisibilityTexture: TAbstractTextureNode read GetMultiVisibilityTexture write SetMultiVisibilityTexture; |
![]() |
property NormalTextureId: Integer read GetNormalTextureId write SetNormalTextureId; |
![]() |
property NormalTextureCoordinatesId: Integer read GetNormalTextureCoordinatesId write SetNormalTextureCoordinatesId; |
![]() |
property NormalTextureChannelMask: String read GetNormalTextureChannelMask write SetNormalTextureChannelMask; |
![]() |
property NormalScale: TVector3 read GetNormalScale write SetNormalScale; |
![]() |
property NormalBias: TVector3 read GetNormalBias write SetNormalBias; |
![]() |
property NormalTexture: TAbstractTextureNode read GetNormalTexture write SetNormalTexture; |
Normalmap for bump mapping (the texture controlling the normals). |
![]() |
property NormalTextureParallaxHeight: Single read GetNormalTextureParallaxHeight write SetNormalTextureParallaxHeight; |
![]() |
property ReflectionFactor: TVector3 read GetReflectionFactor write SetReflectionFactor; |
![]() |
property ReflectionTextureId: Integer read GetReflectionTextureId write SetReflectionTextureId; |
![]() |
property ReflectionTextureCoordinatesId: Integer read GetReflectionTextureCoordinatesId write SetReflectionTextureCoordinatesId; |
![]() |
property ReflectionTextureChannelMask: String read GetReflectionTextureChannelMask write SetReflectionTextureChannelMask; |
![]() |
property ReflectionTexture: TAbstractTextureNode read GetReflectionTexture write SetReflectionTexture; |
![]() |
property ShininessFactor: Single read GetShininessFactor write SetShininessFactor; |
![]() |
property ShininessTextureId: Integer read GetShininessTextureId write SetShininessTextureId; |
![]() |
property ShininessTextureCoordinatesId: Integer read GetShininessTextureCoordinatesId write SetShininessTextureCoordinatesId; |
![]() |
property ShininessTextureChannelMask: String read GetShininessTextureChannelMask write SetShininessTextureChannelMask; |
![]() |
property ShininessTexture: TAbstractTextureNode read GetShininessTexture write SetShininessTexture; |
![]() |
property SpecularFactor: TVector3 read GetSpecularFactor write SetSpecularFactor; |
![]() |
property SpecularTextureId: Integer read GetSpecularTextureId write SetSpecularTextureId; |
![]() |
property SpecularTextureCoordinatesId: Integer read GetSpecularTextureCoordinatesId write SetSpecularTextureCoordinatesId; |
![]() |
property SpecularTextureChannelMask: String read GetSpecularTextureChannelMask write SetSpecularTextureChannelMask; |
![]() |
property SpecularTexture: TAbstractTextureNode read GetSpecularTexture write SetSpecularTexture; |
![]() |
property TransmissionFactor: TVector3 read GetTransmissionFactor write SetTransmissionFactor; |
![]() |
property TransmissionTextureId: Integer read GetTransmissionTextureId write SetTransmissionTextureId; |
![]() |
property TransmissionTextureCoordinatesId: Integer read GetTransmissionTextureCoordinatesId write SetTransmissionTextureCoordinatesId; |
![]() |
property TransmissionTextureChannelMask: String read GetTransmissionTextureChannelMask write SetTransmissionTextureChannelMask; |
![]() |
property TransmissionTexture: TAbstractTextureNode read GetTransmissionTexture write SetTransmissionTexture; |
![]() |
property TangentTextureCoordinatesId: Integer read GetTangentTextureCoordinatesId write SetTangentTextureCoordinatesId; |
![]() |
property BinormalTextureCoordinatesId: Integer read GetBinormalTextureCoordinatesId write SetBinormalTextureCoordinatesId; |
![]() |
property InvertAlphaTexture: Boolean read GetInvertAlphaTexture write SetInvertAlphaTexture; |
![]() |
property RelativeIndexOfRefraction: Single read GetRelativeIndexOfRefraction write SetRelativeIndexOfRefraction; |
![]() |
property FresnelBlend: Single read GetFresnelBlend write SetFresnelBlend; |
Generated by PasDoc 0.16.0.