Kanzi 4.1.0
MaterialProperties Class Reference
Inheritance diagram for MaterialProperties:
[legend]
Collaboration diagram for MaterialProperties:
[legend]

Static Public Attributes

static new readonly MaterialProperties Instance = new MaterialProperties()
 
- Static Public Attributes inherited from ProjectItemProperties
static readonly ProjectItemProperties Instance = new ProjectItemProperties()
 

Protected Member Functions

 MaterialProperties ()
 
- Protected Member Functions inherited from ProjectItemProperties
 ProjectItemProperties ()
 

Properties

FloatProperty AlphaCutoff [get]
 
TypedProperty< ColorAmbient [get]
 
FloatProperty AORadius [get]
 
FloatProperty AOStrength [get]
 
TypedProperty< ColorBaseColorFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BaseColorTexture [get]
 
FloatProperty BlendIntensity [get]
 
TypedProperty< BlendModeEnumBlendMode [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture0 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture1 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture2 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture3 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture4 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture5 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture6 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture7 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture8 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture9 [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > BlitRenderPassTextureCubemap [get]
 
FloatProperty BloomBloomIntensity [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BloomBloomIntensityTexture [get]
 
FloatProperty BloomBloomRadius [get]
 
TypedProperty< boolBloomBloomUseIntensityTexture [get]
 
Vector2DProperty BlurDirection [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BrdfLookUpTable [get]
 
FloatProperty BrushHorizontalTiling [get]
 
TypedProperty< ColorBrushModulateColor [get]
 
FloatProperty BrushVerticalTiling [get]
 
FloatProperty ChromaticAberrationChromaticAberrationAmount [get]
 
FloatProperty ChromaticAberrationChromaticAberrationDitheringAmount [get]
 
FloatProperty ClearCoatNormalScale [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > ClearCoatNormalTexture [get]
 
FloatProperty ClearCoatRoughnessFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > ClearCoatRoughnessTexture [get]
 
FloatProperty ClearCoatStrengthFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > ClearCoatStrengthTexture [get]
 
TypedProperty< ColorColorBrushColor [get]
 
TypedProperty< ColorColorGradingColorGradingHighlightColor [get]
 
Vector2DProperty ColorGradingColorGradingHighlightRange [get]
 
Vector3DProperty ColorGradingColorGradingHSV [get]
 
TypedProperty< ColorColorGradingColorGradingMidtoneColor [get]
 
TypedProperty< ColorColorGradingColorGradingShadowColor [get]
 
Vector2DProperty ColorGradingColorGradingShadowRange [get]
 
TypedProperty< ImageFileCustomAssetThumbnail [get]
 
TypedProperty< ColorDetailBaseColorFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailBaseColorTexture [get]
 
FloatProperty DetailClearCoatNormalScale [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailClearCoatNormalTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailClearCoatRoughnessTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailClearCoatStrengthTexture [get]
 
TypedProperty< ColorDetailDiffuseFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailDiffuseTexture [get]
 
TypedProperty< ColorDetailEmissiveFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailEmissiveTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailGlossinessTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailMetallicTexture [get]
 
FloatProperty DetailNormalScale [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailNormalTexture [get]
 
FloatProperty DetailOcclusionStrength [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailOcclusionTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailRoughnessTexture [get]
 
TypedProperty< ColorDetailSpecularFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DetailSpecularTexture [get]
 
Vector2DProperty DetailTextureOffset [get]
 
Vector2DProperty DetailTextureTiling [get]
 
TypedProperty< ColorDiffuse [get]
 
TypedProperty< ColorDiffuseFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DiffuseTexture [get]
 
Vector2DProperty DirectionalGaussianBlurBlurDirection [get]
 
FloatProperty DirectionalGaussianBlurBlurRadius [get]
 
TypedProperty< Matrix3DDirectionalLightViewProjection [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DirectionalShadowMap [get]
 
TypedProperty< ColorEmissive [get]
 
TypedProperty< ColorEmissiveFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > EmissiveTexture [get]
 
FloatProperty EnvironmentAmbientFactor [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > EnvironmentAmbientTexture [get]
 
FloatProperty EnvironmentReflectionFactor [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > EnvironmentReflectionTexture [get]
 
FloatProperty Exposure [get]
 
Vector2DProperty FocalLen [get]
 
TypedProperty< ColorGlobalAmbient [get]
 
FloatProperty GlossinessFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > GlossinessTexture [get]
 
FloatProperty GridListBoxConceptCalculatedOffset [get]
 
TypedProperty< stringIDInImportSource [get]
 
TypedProperty< ImportSourceItemImportedFrom [get]
 
TypedProperty< boolIsAssetInAssetPackage [get]
 
TypedProperty< boolIsDisabled [get]
 
TypedProperty< boolIsUsedByCode [get]
 
Vector2DProperty LinMAD [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > MaskTexture [get]
 
Vector2DProperty MaskTextureOffset [get]
 
Vector2DProperty MaskTextureTiling [get]
 
TypedProperty< MaterialTypeMaterialType [get]
 
FloatProperty MetallicFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > MetallicTexture [get]
 
TypedProperty< ResourceReference< Texture > > Model3DMorphDataTexture [get]
 
FloatProperty NodeOpacity [get]
 
FloatProperty NodeVisibleAmountInParent [get]
 
FloatProperty NormalScale [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > NormalTexture [get]
 
FloatProperty OcclusionRenderStrength [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > OcclusionRenderTexture [get]
 
FloatProperty OcclusionStrength [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > OcclusionTexture [get]
 
TypedProperty< stringOriginalNameInImportSource [get]
 
FloatProperty PageTransitionPhase [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > PlanarReflectionMap [get]
 
TypedProperty< Matrix3DPlanarReflectionViewProjection [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > PointShadowMap [get]
 
Vector2DProperty PointShadowNearFar [get]
 
TypedProperty< CrossProjectVisibilityEnumResourceCrossProjectVisibility [get]
 
TypedProperty< ResourceKeepAliveBehaviorEnumResourceKeepAliveBehavior [get]
 
FloatProperty RoughnessFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RoughnessTexture [get]
 
FloatProperty SpecularAntiAliasingStrength [get]
 
FloatProperty SpecularAntiAliasingThreshold [get]
 
TypedProperty< ColorSpecularColor [get]
 
FloatProperty SpecularExponent [get]
 
TypedProperty< ColorSpecularFactor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > SpecularTexture [get]
 
TypedProperty< Matrix3DSpotLightViewProjection [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > SpotShadowMap [get]
 
TypedProperty< ColorTextConceptFontColor [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > Texture [get]
 
TypedProperty< ResourceReference< Texture > > TextureBrushRenderTexture [get]
 
Vector2DProperty TextureOffset [get]
 
Vector2DProperty TextureTiling [get]
 
FloatProperty TonemapA [get]
 
FloatProperty TonemapB [get]
 
FloatProperty TonemapC [get]
 
FloatProperty TonemapD [get]
 
FloatProperty TonemapE [get]
 
FloatProperty TonemapF [get]
 
FloatProperty ToneMapLinearScale [get]
 
FloatProperty TonemapWhiteScale [get]
 
FloatProperty TrajectoryLayoutConceptCalculatedOffset [get]
 
Vector2DProperty UVToViewA [get]
 
Vector2DProperty UVToViewB [get]
 
FloatProperty VignetteInnerDistance [get]
 
TypedProperty< ColorVignetteOuterColor [get]
 
FloatProperty VignetteOuterDistance [get]
 
- Properties inherited from ProjectItemProperties
TypedProperty< stringDescription [get]
 
TypedProperty< stringEngineFactoryNameOverride [get]
 
TypedProperty< stringName [get]
 

Constructor & Destructor Documentation

◆ MaterialProperties()

MaterialProperties ( )
inlineprotected

Member Data Documentation

◆ Instance

Property Documentation

◆ AlphaCutoff

FloatProperty AlphaCutoff
get

◆ Ambient

TypedProperty<Color> Ambient
get

◆ AORadius

FloatProperty AORadius
get

◆ AOStrength

FloatProperty AOStrength
get

◆ BaseColorFactor

TypedProperty<Color> BaseColorFactor
get

◆ BaseColorTexture

◆ BlendIntensity

FloatProperty BlendIntensity
get

◆ BlendMode

TypedProperty<BlendModeEnum> BlendMode
get

◆ BlitRenderPassTexture0

◆ BlitRenderPassTexture1

◆ BlitRenderPassTexture2

◆ BlitRenderPassTexture3

◆ BlitRenderPassTexture4

◆ BlitRenderPassTexture5

◆ BlitRenderPassTexture6

◆ BlitRenderPassTexture7

◆ BlitRenderPassTexture8

◆ BlitRenderPassTexture9

◆ BlitRenderPassTextureCubemap

TypedProperty<ResourceReference<CubemapTextureInterface> > BlitRenderPassTextureCubemap
get

◆ BloomBloomIntensity

FloatProperty BloomBloomIntensity
get

◆ BloomBloomIntensityTexture

TypedProperty<ResourceReference<SingleTextureInterface> > BloomBloomIntensityTexture
get

◆ BloomBloomRadius

FloatProperty BloomBloomRadius
get

◆ BloomBloomUseIntensityTexture

TypedProperty<bool> BloomBloomUseIntensityTexture
get

◆ BlurDirection

Vector2DProperty BlurDirection
get

◆ BrdfLookUpTable

◆ BrushHorizontalTiling

FloatProperty BrushHorizontalTiling
get

◆ BrushModulateColor

TypedProperty<Color> BrushModulateColor
get

◆ BrushVerticalTiling

FloatProperty BrushVerticalTiling
get

◆ ChromaticAberrationChromaticAberrationAmount

FloatProperty ChromaticAberrationChromaticAberrationAmount
get

◆ ChromaticAberrationChromaticAberrationDitheringAmount

FloatProperty ChromaticAberrationChromaticAberrationDitheringAmount
get

◆ ClearCoatNormalScale

FloatProperty ClearCoatNormalScale
get

◆ ClearCoatNormalTexture

◆ ClearCoatRoughnessFactor

FloatProperty ClearCoatRoughnessFactor
get

◆ ClearCoatRoughnessTexture

TypedProperty<ResourceReference<SingleTextureInterface> > ClearCoatRoughnessTexture
get

◆ ClearCoatStrengthFactor

FloatProperty ClearCoatStrengthFactor
get

◆ ClearCoatStrengthTexture

TypedProperty<ResourceReference<SingleTextureInterface> > ClearCoatStrengthTexture
get

◆ ColorBrushColor

TypedProperty<Color> ColorBrushColor
get

◆ ColorGradingColorGradingHighlightColor

TypedProperty<Color> ColorGradingColorGradingHighlightColor
get

◆ ColorGradingColorGradingHighlightRange

Vector2DProperty ColorGradingColorGradingHighlightRange
get

◆ ColorGradingColorGradingHSV

Vector3DProperty ColorGradingColorGradingHSV
get

◆ ColorGradingColorGradingMidtoneColor

TypedProperty<Color> ColorGradingColorGradingMidtoneColor
get

◆ ColorGradingColorGradingShadowColor

TypedProperty<Color> ColorGradingColorGradingShadowColor
get

◆ ColorGradingColorGradingShadowRange

Vector2DProperty ColorGradingColorGradingShadowRange
get

◆ CustomAssetThumbnail

TypedProperty<ImageFile> CustomAssetThumbnail
get

◆ DetailBaseColorFactor

TypedProperty<Color> DetailBaseColorFactor
get

◆ DetailBaseColorTexture

◆ DetailClearCoatNormalScale

FloatProperty DetailClearCoatNormalScale
get

◆ DetailClearCoatNormalTexture

TypedProperty<ResourceReference<SingleTextureInterface> > DetailClearCoatNormalTexture
get

◆ DetailClearCoatRoughnessTexture

TypedProperty<ResourceReference<SingleTextureInterface> > DetailClearCoatRoughnessTexture
get

◆ DetailClearCoatStrengthTexture

TypedProperty<ResourceReference<SingleTextureInterface> > DetailClearCoatStrengthTexture
get

◆ DetailDiffuseFactor

TypedProperty<Color> DetailDiffuseFactor
get

◆ DetailDiffuseTexture

◆ DetailEmissiveFactor

TypedProperty<Color> DetailEmissiveFactor
get

◆ DetailEmissiveTexture

◆ DetailGlossinessTexture

TypedProperty<ResourceReference<SingleTextureInterface> > DetailGlossinessTexture
get

◆ DetailMetallicTexture

◆ DetailNormalScale

FloatProperty DetailNormalScale
get

◆ DetailNormalTexture

◆ DetailOcclusionStrength

FloatProperty DetailOcclusionStrength
get

◆ DetailOcclusionTexture

◆ DetailRoughnessTexture

◆ DetailSpecularFactor

TypedProperty<Color> DetailSpecularFactor
get

◆ DetailSpecularTexture

◆ DetailTextureOffset

Vector2DProperty DetailTextureOffset
get

◆ DetailTextureTiling

Vector2DProperty DetailTextureTiling
get

◆ Diffuse

TypedProperty<Color> Diffuse
get

◆ DiffuseFactor

TypedProperty<Color> DiffuseFactor
get

◆ DiffuseTexture

◆ DirectionalGaussianBlurBlurDirection

Vector2DProperty DirectionalGaussianBlurBlurDirection
get

◆ DirectionalGaussianBlurBlurRadius

FloatProperty DirectionalGaussianBlurBlurRadius
get

◆ DirectionalLightViewProjection

TypedProperty<Matrix3D> DirectionalLightViewProjection
get

◆ DirectionalShadowMap

◆ Emissive

TypedProperty<Color> Emissive
get

◆ EmissiveFactor

TypedProperty<Color> EmissiveFactor
get

◆ EmissiveTexture

◆ EnvironmentAmbientFactor

FloatProperty EnvironmentAmbientFactor
get

◆ EnvironmentAmbientTexture

TypedProperty<ResourceReference<CubemapTextureInterface> > EnvironmentAmbientTexture
get

◆ EnvironmentReflectionFactor

FloatProperty EnvironmentReflectionFactor
get

◆ EnvironmentReflectionTexture

TypedProperty<ResourceReference<CubemapTextureInterface> > EnvironmentReflectionTexture
get

◆ Exposure

FloatProperty Exposure
get

◆ FocalLen

Vector2DProperty FocalLen
get

◆ GlobalAmbient

TypedProperty<Color> GlobalAmbient
get

◆ GlossinessFactor

FloatProperty GlossinessFactor
get

◆ GlossinessTexture

◆ GridListBoxConceptCalculatedOffset

FloatProperty GridListBoxConceptCalculatedOffset
get

◆ IDInImportSource

TypedProperty<string> IDInImportSource
get

◆ ImportedFrom

TypedProperty<ImportSourceItem> ImportedFrom
get

◆ IsAssetInAssetPackage

TypedProperty<bool> IsAssetInAssetPackage
get

◆ IsDisabled

TypedProperty<bool> IsDisabled
get

◆ IsUsedByCode

TypedProperty<bool> IsUsedByCode
get

◆ LinMAD

Vector2DProperty LinMAD
get

◆ MaskTexture

◆ MaskTextureOffset

Vector2DProperty MaskTextureOffset
get

◆ MaskTextureTiling

Vector2DProperty MaskTextureTiling
get

◆ MaterialType

◆ MetallicFactor

FloatProperty MetallicFactor
get

◆ MetallicTexture

◆ Model3DMorphDataTexture

TypedProperty<ResourceReference<Texture> > Model3DMorphDataTexture
get

◆ NodeOpacity

FloatProperty NodeOpacity
get

◆ NodeVisibleAmountInParent

FloatProperty NodeVisibleAmountInParent
get

◆ NormalScale

FloatProperty NormalScale
get

◆ NormalTexture

◆ OcclusionRenderStrength

FloatProperty OcclusionRenderStrength
get

◆ OcclusionRenderTexture

◆ OcclusionStrength

FloatProperty OcclusionStrength
get

◆ OcclusionTexture

◆ OriginalNameInImportSource

TypedProperty<string> OriginalNameInImportSource
get

◆ PageTransitionPhase

FloatProperty PageTransitionPhase
get

◆ PlanarReflectionMap

◆ PlanarReflectionViewProjection

TypedProperty<Matrix3D> PlanarReflectionViewProjection
get

◆ PointShadowMap

◆ PointShadowNearFar

Vector2DProperty PointShadowNearFar
get

◆ ResourceCrossProjectVisibility

TypedProperty<CrossProjectVisibilityEnum> ResourceCrossProjectVisibility
get

◆ ResourceKeepAliveBehavior

TypedProperty<ResourceKeepAliveBehaviorEnum> ResourceKeepAliveBehavior
get

◆ RoughnessFactor

FloatProperty RoughnessFactor
get

◆ RoughnessTexture

◆ SpecularAntiAliasingStrength

FloatProperty SpecularAntiAliasingStrength
get

◆ SpecularAntiAliasingThreshold

FloatProperty SpecularAntiAliasingThreshold
get

◆ SpecularColor

TypedProperty<Color> SpecularColor
get

◆ SpecularExponent

FloatProperty SpecularExponent
get

◆ SpecularFactor

TypedProperty<Color> SpecularFactor
get

◆ SpecularTexture

◆ SpotLightViewProjection

TypedProperty<Matrix3D> SpotLightViewProjection
get

◆ SpotShadowMap

◆ TextConceptFontColor

TypedProperty<Color> TextConceptFontColor
get

◆ Texture

◆ TextureBrushRenderTexture

TypedProperty<ResourceReference<Texture> > TextureBrushRenderTexture
get

◆ TextureOffset

Vector2DProperty TextureOffset
get

◆ TextureTiling

Vector2DProperty TextureTiling
get

◆ TonemapA

FloatProperty TonemapA
get

◆ TonemapB

FloatProperty TonemapB
get

◆ TonemapC

FloatProperty TonemapC
get

◆ TonemapD

FloatProperty TonemapD
get

◆ TonemapE

FloatProperty TonemapE
get

◆ TonemapF

FloatProperty TonemapF
get

◆ ToneMapLinearScale

FloatProperty ToneMapLinearScale
get

◆ TonemapWhiteScale

FloatProperty TonemapWhiteScale
get

◆ TrajectoryLayoutConceptCalculatedOffset

FloatProperty TrajectoryLayoutConceptCalculatedOffset
get

◆ UVToViewA

Vector2DProperty UVToViewA
get

◆ UVToViewB

Vector2DProperty UVToViewB
get

◆ VignetteInnerDistance

FloatProperty VignetteInnerDistance
get

◆ VignetteOuterColor

TypedProperty<Color> VignetteOuterColor
get

◆ VignetteOuterDistance

FloatProperty VignetteOuterDistance
get