- Qt 6.9
- Qt Quick 3D
- QML Types
- PrincipledMaterial
- Qt Quick 3D | Commercial or GPLv3

# List of All Members for PrincipledMaterial

This is the complete list of members for PrincipledMaterial, including inherited members.

- alphaCutoff : real
- alphaMode : enumeration
- attenuationColor : color
- attenuationDistance : real
- baseColor : color
- baseColorChannel : enumeration `(since 6.8)`
- baseColorMap : Texture
- baseColorSingleChannelEnabled : bool `(since 6.8)`
- blendMode : enumeration
- clearcoatAmount : real
- clearcoatChannel : enumeration
- clearcoatFresnelBias : real
- clearcoatFresnelPower : real
- clearcoatFresnelScale : real
- clearcoatFresnelScaleBiasEnabled : real
- clearcoatMap : Texture
- clearcoatNormalMap : Texture
- clearcoatNormalStrength : real
- clearcoatRoughnessAmount : real
- clearcoatRoughnessChannel : enumeration
- clearcoatRoughnessMap : Texture
- emissiveChannel : enumeration `(since 6.8)`
- emissiveFactor : vector3d
- emissiveMap : Texture
- emissiveSingleChannelEnabled : bool `(since 6.8)`
- fresnelBias : real
- fresnelPower : real
- fresnelScale : real
- fresnelScaleBiasEnabled : real
- heightAmount : real
- heightChannel : enumeration
- heightMap : Texture
- indexOfRefraction : real
- invertOpacityMapValue : real `(since 6.8)`
- lighting : enumeration
- lineWidth : real
- maxHeightMapSamples : int
- metalness : real
- metalnessChannel : enumeration
- metalnessMap : Texture
- minHeightMapSamples : int
- normalMap : Texture
- normalStrength : real
- occlusionAmount : real
- occlusionChannel : enumeration
- occlusionMap : Texture
- opacity : real
- opacityChannel : enumeration
- opacityMap : Texture
- pointSize : real
- roughness : real
- roughnessChannel : enumeration
- roughnessMap : Texture
- specularAmount : real
- specularChannel : enumeration `(since 6.8)`
- specularMap : Texture
- specularReflectionMap : Texture
- specularSingleChannelEnabled : bool `(since 6.8)`
- specularTint : real
- thicknessChannel : enumeration
- thicknessFactor : real
- thicknessMap : Texture
- transmissionChannel : enumeration
- transmissionFactor : real
- transmissionMap : Texture
- vertexColorAlphaMask : enumeration `(since 6.8)`
- vertexColorBlueMask : enumeration `(since 6.8)`
- vertexColorGreenMask : enumeration `(since 6.8)`
- vertexColorRedMask : enumeration `(since 6.8)`
- vertexColorsEnabled : bool `(since 6.5)`
- vertexColorsMaskEnabled : bool `(since 6.8)`

The following members are inherited from Material.

- cullMode : enumeration
- depthDrawMode : enumeration
- lightProbe : Texture

The following members are inherited from Object3D.

- children : list<Object3D>
- data : list<Object> [default]
- parent : Object3D
- resources : list<Object>
- state : string
- states : list<State>
- transitions : list<Transition>