内容表

上一话题

Qt3DExtras.QGoochMaterial

下一话题

Qt3DExtras.QMorphPhongMaterial

Qt3DExtras.QMetalRoughMaterial

QMetalRoughMaterial provides a default implementation of PBR lighting. 更多

Inheritance diagram of PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial

概要

信号

详细描述

This material uses an effect with a single render pass approach and performs per fragment lighting. Techniques are provided for OpenGL 3 and OpenGL ES 3.

class PySide2.Qt3DExtras.Qt3DExtras. QMetalRoughMaterial ( [ parent=None ] )
param parent

QNode

构造新 QMetalRoughMaterial instance with parent object parent .

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. ambientOcclusion ( )
返回类型

object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. ambientOcclusionChanged ( ambientOcclusion )
参数

ambientOcclusion – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. baseColor ( )
返回类型

object

另请参阅

setBaseColor()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. baseColorChanged ( baseColor )
参数

baseColor – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. metalness ( )
返回类型

object

另请参阅

setMetalness()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. metalnessChanged ( metalness )
参数

metalness – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. normal ( )
返回类型

object

另请参阅

setNormal()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. normalChanged ( normal )
参数

normal – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. roughness ( )
返回类型

object

另请参阅

setRoughness()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. roughnessChanged ( roughness )
参数

roughness – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setAmbientOcclusion ( ambientOcclusion )
参数

ambientOcclusion – object

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setBaseColor ( baseColor )
参数

baseColor – object

另请参阅

baseColor()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setMetalness ( metalness )
参数

metalness – object

另请参阅

metalness()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setNormal ( normal )
参数

normal – object

另请参阅

normal()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setRoughness ( roughness )
参数

roughness – object

另请参阅

roughness()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. setTextureScale ( textureScale )
参数

textureScale float

另请参阅

textureScale()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. textureScale ( )
返回类型

float

另请参阅

setTextureScale()

PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial. textureScaleChanged ( textureScale )
参数

textureScale float