PySide6.Qt3DRender.Qt3DRender.QRasterMode¶
- 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平台上渲染时不支持此功能。
另请参阅
QAlphaTestQStencilTest- class RasterMode¶
栅格模式值的枚举
常量
描述
Qt3DRender.QRasterMode.Points
边缘的起始顶点被绘制为点。
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¶
保存要使用的面模式。控制在哪个面上应用栅格模式。
- Access functions:
- property rasterModeᅟ: Qt3DRender.QRasterMode.RasterMode¶
保存要使用的光栅模式。
- Access functions:
- __init__([parent=None])¶
- Parameters:
parent –
QNode
- faceMode()¶
- Return type:
FaceMode
另请参阅
setFaceMode()
属性
faceModeᅟ的获取器。- faceModeChanged(faceMode)¶
- Parameters:
faceMode –
FaceMode
属性
faceModeᅟ的通知信号。- rasterMode()¶
- Return type:
RasterMode
另请参阅
setRasterMode()
属性
rasterModeᅟ的获取器。- rasterModeChanged(rasterMode)¶
- Parameters:
rasterMode –
RasterMode
属性
rasterModeᅟ的通知信号。- setFaceMode(faceMode)¶
- Parameters:
faceMode –
FaceMode
另请参阅
faceMode()
属性
faceModeᅟ的设置器。- setRasterMode(rasterMode)¶
- Parameters:
rasterMode –
RasterMode
另请参阅
rasterMode()
属性
rasterModeᅟ的设置器。