Kanzi 3.9.10
MipmapGenerationConceptMetadata Interface Reference

Metadata definitions for MipmapGenerationConcept. More...

Inheritance diagram for MipmapGenerationConceptMetadata:
[legend]

Public Attributes

DynamicPropertyType< ResourceColorMipmapMaterial0Property
 Sets the material to use to generate the mipmaps for the first color result texture (Result Texture 0) of a Composition Target Render Pass.
 
DynamicPropertyType< ResourceColorMipmapMaterial1Property
 Sets the material to use to generate the mipmaps for the second color result texture (Result Texture 1) of a Composition Target Render Pass.
 
DynamicPropertyType< ResourceColorMipmapMaterial2Property
 Sets the material to use to generate the mipmaps for the third color result texture (Result Texture 2) of a Composition Target Render Pass.
 
DynamicPropertyType< ResourceColorMipmapMaterial3Property
 Sets the material to use to generate the mipmaps for the fourth color result texture (Result Texture 3) of a Composition Target Render Pass.
 
DynamicPropertyType< ResourceCubemapMipmapMaterialProperty
 Sets the material to use to generate the mipmaps for the color Result Texture of a Cubemap Render Pass.
 
DynamicPropertyType< FloatCurrentMipmapLevelProperty
 Reports the mipmap level that Kanzi is generating.
 
DynamicPropertyType< ResourceDepthMipmapMaterialProperty
 Sets the material to use to generate the mipmaps for the Result Depth Texture of a Composition Target Render Pass.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.MipmapGenerationConcept")
 Metaclass for MipmapGenerationConcept.
 
DynamicPropertyType< ResourceMipmapSourceTextureProperty
 Reports the texture that contains the render target texture for which Kanzi creates mipmaps.
 

Detailed Description

Metadata definitions for MipmapGenerationConcept.

Member Data Documentation

◆ ColorMipmapMaterial0Property

DynamicPropertyType<Resource> ColorMipmapMaterial0Property
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.ColorMipmapMaterial0", Resource.class)

Sets the material to use to generate the mipmaps for the first color result texture (Result Texture 0) of a Composition Target Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ ColorMipmapMaterial1Property

DynamicPropertyType<Resource> ColorMipmapMaterial1Property
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.ColorMipmapMaterial1", Resource.class)

Sets the material to use to generate the mipmaps for the second color result texture (Result Texture 1) of a Composition Target Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ ColorMipmapMaterial2Property

DynamicPropertyType<Resource> ColorMipmapMaterial2Property
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.ColorMipmapMaterial2", Resource.class)

Sets the material to use to generate the mipmaps for the third color result texture (Result Texture 2) of a Composition Target Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ ColorMipmapMaterial3Property

DynamicPropertyType<Resource> ColorMipmapMaterial3Property
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.ColorMipmapMaterial3", Resource.class)

Sets the material to use to generate the mipmaps for the fourth color result texture (Result Texture 3) of a Composition Target Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ CubemapMipmapMaterialProperty

DynamicPropertyType<Resource> CubemapMipmapMaterialProperty
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.CubemapMipmapMaterial", Resource.class)

Sets the material to use to generate the mipmaps for the color Result Texture of a Cubemap Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ CurrentMipmapLevelProperty

DynamicPropertyType<Float> CurrentMipmapLevelProperty
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.CurrentMipmapLevel", Float.class)

Reports the mipmap level that Kanzi is generating.

Use this property in a material that you use to customize how Kanzi generates mipmaps for the composition targets of a Composition Target Render Pass or Cubemap Render Pass.The value of this property is valid only while Kanzi generates the mipmaps.

◆ DepthMipmapMaterialProperty

DynamicPropertyType<Resource> DepthMipmapMaterialProperty
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.DepthMipmapMaterial", Resource.class)

Sets the material to use to generate the mipmaps for the Result Depth Texture of a Composition Target Render Pass.

To use the default mipmap generation, remove the property or set it to the default value '< No Material >'.

◆ MipmapSourceTextureProperty

DynamicPropertyType<Resource> MipmapSourceTextureProperty
Initial value:
=
new DynamicPropertyType<>("MipmapGenerationConcept.MipmapSourceTexture", Resource.class)

Reports the texture that contains the render target texture for which Kanzi creates mipmaps.

Use this property as the source texture in a material that you use to customize how Kanzi generates mipmaps for the composition targets of a Composition Target Render Pass or Cubemap Render Pass. The default value is < No Texture >