- class QRasterMode#
QRasterMode
渲染状态允许控制要执行的栅格化类型。更多…概要#
属性#
方法#
def
__init__()
def
faceMode()
def
rasterMode()
槽#
def
setFaceMode()
def
setRasterMode()
信号#
注意
本文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译有问题,您也可以通过在
https:/bugreports.qt.io/projects/PYSIDE
上创建工单来告知我们。详细描述#
QRasterMode
类用于在渲染时控制原语的栅格化步骤。这可以用来选择我们只想显示点、边或填充原语。注意
当在OpenGL ES 2.0平台上渲染时,此功能不可用。
另请参阅
QAlphaTest
QStencilTest
- class RasterMode#
栅格化模式值枚举
常数
说明
Qt3DRender.QRasterMode.Points
边的开始处vertices被绘制为点。
Qt3DRender.QRasterMode.Lines
多边形的边被绘制为线段。
Qt3DRender.QRasterMode.Fill
填充原语的内侧。
- class FaceMode#
表示面模式的枚举值
常数
说明
Qt3DRender.QRasterMode.Front
仅适用于正面
Qt3DRender.QRasterMode.Back
仅适用于背面
Qt3DRender.QRasterMode.FrontAndBack
适用于正面和背面
注意
属性可以直接使用,当使用
from __feature__ import true_property
或通过访问函数否则。- property faceModeᅟ: Qt3DRender.QRasterMode.FaceMode#
存储要使用的面模式。控制光栅模式将应用于哪一面。
- 访问函数
信号
faceModeChanged()
- property rasterModeᅟ: Qt3DRender.QRasterMode.RasterMode#
存储要使用的光栅模式。
- 访问函数
信号
rasterModeChanged()
- __init__([parent=None])#
- 参数:
parent –
QNode
- faceMode()#
- 返回类型:
FaceMode
另请参阅
setFaceMode()
属性
faceModeᅟ
的获取器。- faceModeChanged(faceMode)#
- 参数:
faceMode –
FaceMode
属性
faceModeᅟ
的通知信号。- rasterMode()#
- 返回类型:
RasterMode
另请参阅
setRasterMode()
属性
rasterModeᅟ
的获取器。- rasterModeChanged(rasterMode)#
- 参数:
rasterMode –
RasterMode
属性 rasterMode 的通知信号。
- setFaceMode(faceMode)#
- 参数:
faceMode –
FaceMode
另请参阅
faceMode()
属性 faceMode 的设置器。
- setRasterMode(rasterMode)#
- 参数:
rasterMode –
RasterMode
另请参阅
rasterMode()
属性 rasterMode 的设置器。