Kanzi 4.1.0
StandardPostProcessMaterialMetadata Interface Reference

Metadata definitions for StandardPostProcessMaterial. More...

Inheritance diagram for StandardPostProcessMaterialMetadata:
[legend]

Public Attributes

DynamicPropertyType< FloatAProperty = new DynamicPropertyType<>("Tonemap.A", Float.class)
 Tonemapping parameter A.
 
DynamicPropertyType< FloatBloomIntensityProperty
 Bloom intensity for the material.
 
DynamicPropertyType< ResourceBloomIntensityTextureProperty
 Sets the bloom intensity texture.
 
DynamicPropertyType< FloatBloomRadiusProperty
 Bloom radius for the material.
 
DynamicPropertyType< BooleanBloomUseIntensityTextureProperty
 Enable or disable the use of the Bloom Intensity texture property.
 
DynamicPropertyType< Vector2BlurDirectionProperty
 Sets the direction for the blur.
 
DynamicPropertyType< FloatBlurRadiusProperty
 Blur radius for the material.
 
DynamicPropertyType< FloatBProperty = new DynamicPropertyType<>("Tonemap.B", Float.class)
 Tonemapping parameter B.
 
DynamicPropertyType< FloatChromaticAberrationAmountProperty
 Sets the chromatic aberration amount.
 
DynamicPropertyType< FloatChromaticAberrationDitheringAmountProperty
 Sets the chromatic aberration dithering amount.
 
DynamicPropertyType< ColorRGBAColorGradingHighlightColorProperty
 Sets the color grading highlight color.
 
DynamicPropertyType< Vector2ColorGradingHighlightRangeProperty
 Sets the luminance range where the highlight color is applied.
 
DynamicPropertyType< Vector3ColorGradingHSVProperty
 Sets the HSV adjustment for the input color.
 
DynamicPropertyType< ColorRGBAColorGradingMidtoneColorProperty
 Sets the color grading midtone color.
 
DynamicPropertyType< ColorRGBAColorGradingShadowColorProperty
 Sets the color grading shadow color.
 
DynamicPropertyType< Vector2ColorGradingShadowRangeProperty
 Sets the luminance range where the shadow color is applied.
 
DynamicPropertyType< FloatCProperty = new DynamicPropertyType<>("Tonemap.C", Float.class)
 Tonemapping parameter C.
 
DynamicPropertyType< FloatDProperty = new DynamicPropertyType<>("Tonemap.D", Float.class)
 Tonemapping parameter D.
 
DynamicPropertyType< FloatEProperty = new DynamicPropertyType<>("Tonemap.E", Float.class)
 Tonemapping parameter E.
 
DynamicPropertyType< FloatFProperty = new DynamicPropertyType<>("Tonemap.F", Float.class)
 Tonemapping parameter F.
 
DynamicPropertyType< FloatInnerDistanceProperty
 Sets the distnace range where the vignette color transition starts.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.StandardPostProcessMaterial")
 Metaclass for StandardPostProcessMaterial.
 
DynamicPropertyType< ColorRGBAOuterColorProperty
 Sets the vignette color.
 
DynamicPropertyType< FloatOuterDistanceProperty
 Sets the distnace range where the vignette color transition ends.
 
DynamicPropertyType< FloatWhiteScaleProperty
 Sets the value that will be tonemapped to pure white.
 

Detailed Description

Metadata definitions for StandardPostProcessMaterial.

Member Data Documentation

◆ BloomIntensityProperty

DynamicPropertyType<Float> BloomIntensityProperty
Initial value:
=
new DynamicPropertyType<>("Bloom.BloomIntensity", Float.class)

Bloom intensity for the material.

◆ BloomIntensityTextureProperty

DynamicPropertyType<Resource> BloomIntensityTextureProperty
Initial value:
=
new DynamicPropertyType<>("Bloom.BloomIntensityTexture", Resource.class)

Sets the bloom intensity texture.

◆ BloomRadiusProperty

DynamicPropertyType<Float> BloomRadiusProperty
Initial value:
=
new DynamicPropertyType<>("Bloom.BloomRadius", Float.class)

Bloom radius for the material.

◆ BloomUseIntensityTextureProperty

DynamicPropertyType<Boolean> BloomUseIntensityTextureProperty
Initial value:
=
new DynamicPropertyType<>("Bloom.BloomUseIntensityTexture", Boolean.class)

Enable or disable the use of the Bloom Intensity texture property.

◆ BlurDirectionProperty

DynamicPropertyType<Vector2> BlurDirectionProperty
Initial value:
=
new DynamicPropertyType<>("DirectionalGaussianBlur.BlurDirection", Vector2.class)

Sets the direction for the blur.

◆ BlurRadiusProperty

DynamicPropertyType<Float> BlurRadiusProperty
Initial value:
=
new DynamicPropertyType<>("DirectionalGaussianBlur.BlurRadius", Float.class)

Blur radius for the material.

◆ ChromaticAberrationAmountProperty

DynamicPropertyType<Float> ChromaticAberrationAmountProperty
Initial value:
=
new DynamicPropertyType<>("ChromaticAberration.ChromaticAberrationAmount", Float.class)

Sets the chromatic aberration amount.

◆ ChromaticAberrationDitheringAmountProperty

DynamicPropertyType<Float> ChromaticAberrationDitheringAmountProperty
Initial value:
=
new DynamicPropertyType<>(
"ChromaticAberration.ChromaticAberrationDitheringAmount", Float.class)

Sets the chromatic aberration dithering amount.

◆ ColorGradingHighlightColorProperty

DynamicPropertyType<ColorRGBA> ColorGradingHighlightColorProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingHighlightColor", ColorRGBA.class)

Sets the color grading highlight color.

◆ ColorGradingHighlightRangeProperty

DynamicPropertyType<Vector2> ColorGradingHighlightRangeProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingHighlightRange", Vector2.class)

Sets the luminance range where the highlight color is applied.

◆ ColorGradingHSVProperty

DynamicPropertyType<Vector3> ColorGradingHSVProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingHSV", Vector3.class)

Sets the HSV adjustment for the input color.

◆ ColorGradingMidtoneColorProperty

DynamicPropertyType<ColorRGBA> ColorGradingMidtoneColorProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingMidtoneColor", ColorRGBA.class)

Sets the color grading midtone color.

◆ ColorGradingShadowColorProperty

DynamicPropertyType<ColorRGBA> ColorGradingShadowColorProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingShadowColor", ColorRGBA.class)

Sets the color grading shadow color.

◆ ColorGradingShadowRangeProperty

DynamicPropertyType<Vector2> ColorGradingShadowRangeProperty
Initial value:
=
new DynamicPropertyType<>("ColorGrading.ColorGradingShadowRange", Vector2.class)

Sets the luminance range where the shadow color is applied.

◆ InnerDistanceProperty

DynamicPropertyType<Float> InnerDistanceProperty
Initial value:
=
new DynamicPropertyType<>("Vignette.InnerDistance", Float.class)

Sets the distnace range where the vignette color transition starts.

◆ OuterColorProperty

DynamicPropertyType<ColorRGBA> OuterColorProperty
Initial value:
=
new DynamicPropertyType<>("Vignette.OuterColor", ColorRGBA.class)

Sets the vignette color.

◆ OuterDistanceProperty

DynamicPropertyType<Float> OuterDistanceProperty
Initial value:
=
new DynamicPropertyType<>("Vignette.OuterDistance", Float.class)

Sets the distnace range where the vignette color transition ends.

◆ WhiteScaleProperty

DynamicPropertyType<Float> WhiteScaleProperty
Initial value:
=
new DynamicPropertyType<>("Tonemap.WhiteScale", Float.class)

Sets the value that will be tonemapped to pure white.