QTextureMaterialprovides a default implementation of a simple unlit texture material. 更多 …
def
isAlphaBlendingEnabled
()
def
texture
()
def
textureOffset
()
def
textureTransform
()
def
setAlphaBlendingEnabled
(enabled)
def
setTexture
(texture)
def
setTextureOffset
(textureOffset)
def
setTextureTransform
(matrix)
def
alphaBlendingEnabledChanged
(enabled)
def
textureChanged
(texture)
def
textureOffsetChanged
(textureOffset)
def
textureTransformChanged
(textureTransform)
This material uses an effect with a single render pass approach. Techniques are provided for OpenGL 2, OpenGL 3 or above as well as OpenGL ES 2.
PySide2.Qt3DExtras.Qt3DExtras.
QTextureMaterial
(
[
parent=None
]
)
¶
- param parent
QNode
构造新
QTextureMaterial
instance with parent object
parent
.
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
alphaBlendingEnabledChanged
(
enabled
)
¶
enabled
–
bool
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
isAlphaBlendingEnabled
(
)
¶
bool
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
setAlphaBlendingEnabled
(
enabled
)
¶
enabled
–
bool
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
setTexture
(
texture
)
¶
texture
–
QAbstractTexture
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
setTextureOffset
(
textureOffset
)
¶
textureOffset
–
QVector2D
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
setTextureTransform
(
matrix
)
¶
matrix
–
QMatrix3x3
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
texture
(
)
¶
QAbstractTexture
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
textureChanged
(
texture
)
¶
texture
–
QAbstractTexture
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
textureOffset
(
)
¶
QVector2D
另请参阅
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
textureOffsetChanged
(
textureOffset
)
¶
textureOffset
–
QVector2D
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
textureTransform
(
)
¶
QMatrix3x3
PySide2.Qt3DExtras.Qt3DExtras.QTextureMaterial.
textureTransformChanged
(
textureTransform
)
¶
textureTransform
–
QMatrix3x3