QMetalRoughMaterialprovides a default implementation of PBR lighting. 更多 …
def
ambientOcclusion
()
def
baseColor
()
def
metalness
()
def
normal
()
def
roughness
()
def
textureScale
()
def
setAmbientOcclusion
(ambientOcclusion)
def
setBaseColor
(baseColor)
def
setMetalness
(metalness)
def
setNormal
(normal)
def
setRoughness
(roughness)
def
setTextureScale
(textureScale)
def
ambientOcclusionChanged
(ambientOcclusion)
def
baseColorChanged
(baseColor)
def
metalnessChanged
(metalness)
def
normalChanged
(normal)
def
roughnessChanged
(roughness)
def
textureScaleChanged
(textureScale)
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.
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
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
baseColorChanged
(
baseColor
)
¶
baseColor – object
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
metalness
(
)
¶
object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
metalnessChanged
(
metalness
)
¶
metalness – object
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
normal
(
)
¶
object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
normalChanged
(
normal
)
¶
normal – object
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
roughness
(
)
¶
object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
roughnessChanged
(
roughness
)
¶
roughness – object
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setAmbientOcclusion
(
ambientOcclusion
)
¶
ambientOcclusion – object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setBaseColor
(
baseColor
)
¶
baseColor – object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setMetalness
(
metalness
)
¶
metalness – object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setNormal
(
normal
)
¶
normal – object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setRoughness
(
roughness
)
¶
roughness – object
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
setTextureScale
(
textureScale
)
¶
textureScale
–
float
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
textureScale
(
)
¶
float
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QMetalRoughMaterial.
textureScaleChanged
(
textureScale
)
¶
textureScale
–
float