QTextureDataclass stores texture information such as the target, height, width, depth, layers, wrap, and if mipmaps are enabled. 更多 …
def
addImageData
(imageData)
def
comparisonFunction
()
def
comparisonMode
()
def
depth
()
def
format
()
def
height
()
def
imageData
()
def
layers
()
def
magnificationFilter
()
def
maximumAnisotropy
()
def
minificationFilter
()
def
setAutoMipMapGenerationEnabled
(isAutoMipMapGenerationEnabled)
def
setComparisonFunction
(comparisonFunction)
def
setComparisonMode
(comparisonMode)
def
setDepth
(depth)
def
setFormat
(arg__1)
def
setHeight
(height)
def
setLayers
(layers)
def
setMagnificationFilter
(filter)
def
setMaximumAnisotropy
(maximumAnisotropy)
def
setMinificationFilter
(filter)
def
setTarget
(target)
def
setWidth
(width)
def
setWrapModeX
(wrapModeX)
def
setWrapModeY
(wrapModeY)
def
setWrapModeZ
(wrapModeZ)
def
target
()
def
width
()
def
wrapModeX
()
def
wrapModeY
()
def
wrapModeZ
()
PySide2.Qt3DRender.Qt3DRender.
QTextureData
¶
创建新
QTextureData
实例。
PySide2.Qt3DRender.Qt3DRender.QTextureData.
addImageData
(
imageData
)
¶
imageData
–
QSharedPointer
Adds an extra image layer to the texture using
imageData
.
注意
The texture image should be loaded with the size specified on the texture. However, if no size is specified, the size of the first texture image file is used as default.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
comparisonFunction
(
)
¶
ComparisonFunction
Returns the current comparison function.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
comparisonMode
(
)
¶
ComparisonMode
Returns the current comparison mode.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
depth
(
)
¶
int
Returns the texture depth.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
format
(
)
¶
TextureFormat
Returns the texture format
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
height
(
)
¶
int
Returns the texture height.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
imageData
(
)
¶
Returns the data of the images used by this texture.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
isAutoMipMapGenerationEnabled
(
)
¶
bool
Returns whether the texture has auto mipmap generation enabled.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
layers
(
)
¶
int
Returns the texture layers.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
magnificationFilter
(
)
¶
Filter
Returns the current magnification filter.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
maximumAnisotropy
(
)
¶
float
Returns the current maximum anisotropy.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
minificationFilter
(
)
¶
Filter
Returns the current minification filter.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setAutoMipMapGenerationEnabled
(
isAutoMipMapGenerationEnabled
)
¶
isAutoMipMapGenerationEnabled
–
bool
Sets whether the texture has automatic mipmap generation enabled, to
autoMipMap
.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setComparisonFunction
(
comparisonFunction
)
¶
comparisonFunction
–
ComparisonFunction
Sets the comparison function to
comparisonFunction
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setComparisonMode
(
comparisonMode
)
¶
comparisonMode
–
ComparisonMode
Sets the comparison mode to
comparisonMode
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setDepth
(
depth
)
¶
depth
–
int
Sets the texture depth to
depth
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setFormat
(
arg__1
)
¶
arg__1
–
TextureFormat
Sets the texture format to
format
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setHeight
(
height
)
¶
height
–
int
Sets the target height to
height
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setLayers
(
layers
)
¶
layers
–
int
Sets the texture layers to
layers
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setMagnificationFilter
(
filter
)
¶
filter
–
Filter
Sets the magnification filter to
filter
.
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setMaximumAnisotropy
(
maximumAnisotropy
)
¶
maximumAnisotropy
–
float
Sets the maximum anisotropy to
maximumAnisotropy
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setMinificationFilter
(
filter
)
¶
filter
–
Filter
Sets the minification filter to
filter
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setTarget
(
target
)
¶
target
–
Target
Sets the target texture to
target
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setWidth
(
width
)
¶
width
–
int
Sets the texture width to
width
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setWrapModeX
(
wrapModeX
)
¶
wrapModeX
–
WrapMode
Sets the wrap mode X to
wrapModeX
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setWrapModeY
(
wrapModeY
)
¶
wrapModeY
–
WrapMode
Sets the wrap mode Y to
wrapModeY
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
setWrapModeZ
(
wrapModeZ
)
¶
wrapModeZ
–
WrapMode
Sets the wrap mode Z to
wrapModeZ
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
target
(
)
¶
Target
Returns the texture data target.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
width
(
)
¶
int
Returns the texture width.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
wrapModeX
(
)
¶
WrapMode
Returns the current wrap mode X.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
wrapModeY
(
)
¶
WrapMode
Returns the current wrap mode Y.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QTextureData.
wrapModeZ
(
)
¶
WrapMode
Returns the current wrap mode Z.
另请参阅