Texture Mapping Attribute

Detailed Description

group a3d_texturemappingattribute

Defines texture-mapping methods.

kA3DTextureMappingDiffuse single value is used as default attribute. kA3DTextureMappingSphericalReflection and kA3DTextureMappingCubicalReflection indicate that single values are used as environment mapping. Other values and combined values are reserved for future use.

Version
2.0

Macro Definition

kA3DTextureMappingDiffuse

Diffuse texture mapping attribute. Default value.

kA3DTextureMappingBump

Bump texture mapping attribute. Not yet supported.

kA3DTextureMappingOpacity

Opacity texture mapping attribute. Not yet supported.

kA3DTextureMappingSphericalReflection

Spherical reflection texture mapping attribute (used for environment mapping).

kA3DTextureMappingCubicalReflection

Cubical reflection texture mapping attribute (used for environment mapping).

kA3DTextureMappingRefraction

Refraction texture mapping attribute. Not yet supported.

kA3DTextureMappingSpecular

Specular texture mapping attribute. Not yet supported.

kA3DTextureMappingAmbient

Ambient texture mapping attribute. Not yet supported.

kA3DTextureMappingEmission

Emission texture mapping attribute. Not yet supported.

kA3DTextureMappingNormal

Normal texture mapping attribute.

Version
11.2

kA3DTextureMappingMetalness

Metalness texture mapping attribute (used in Physically-Based Rendering).

Version
11.2

kA3DTextureMappingRoughness

Roughness mapping attribute (used in Physically-Based Rendering).

Version
11.2

kA3DTextureMappingOcclusion

Occlusion mapping attribute.

Version
11.2

kA3DTextureMappingGlossiness

Glossiness texture mapping attribute.

Version
23.0

kA3DTextureMappingSpecularColor

Specular color texture mapping attribute.

Version
23.0

kA3DTextureMappingClearcoat

Clearcoat texture mapping attribute.

Version
23.0

kA3DTextureMappingMetalnessRoughness

Packed metalness-roughness mapping attribute.

Version
11.2

kA3DTextureMappingMetalnessRoughnessOcclusion

Packed metalness-roughness-occlusion mapping attribute.

Version
11.2

kA3DTextureMappingSpecularGlossiness

Packed specular-glossiness mapping attribute.

Version
23.0

kA3DTextureMappingDiffuseGlossiness

Packed diffuse-glossiness mapping attribute.

Version
23.0

kA3DTextureMappingClearcoatRoughness

Packed clearcoat-roughness mapping attribute.

Version
23.0

kA3DTextureMappingClearcoatNormal

Packed clearcoat-normal mapping attribute.

Version
23.0