- Qt 6.7
- 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 : float
- baseColor : color
- baseColorMap : Texture
- blendMode : enumeration
- clearcoatAmount : float
- clearcoatChannel : enumeration
- clearcoatMap : Texture
- clearcoatNormalMap : Texture
- clearcoatRoughnessAmount : float
- clearcoatRoughnessChannel : enumeration
- clearcoatRoughnessMap : Texture
- emissiveFactor : vector3d
- emissiveMap : Texture
- heightAmount : real
- heightChannel : enumeration
- heightMap : Texture
- indexOfRefraction : real
- 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
- specularMap : Texture
- specularReflectionMap : Texture
- specularTint : real
- thicknessChannel : enumeration
- thicknessFactor : float
- thicknessMap : Texture
- transmissionChannel : enumeration
- transmissionFactor : float
- transmissionMap : Texture
- vertexColorsEnabled : bool `(since 6.5)`

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>

The following members are inherited from QtObject.

- objectName : string