PySide6.Qt3DRender.Qt3DRender.QRasterMode

class QRasterMode

QRasterMode 渲染状态允许控制要执行的栅格化类型。更多

PySide6.Qt3DRender.Qt3DRender.QRasterMode 的继承图

概要

属性

方法

插槽

信号

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QRasterMode 类用于控制在渲染时图元的栅格化步骤。这可以用来选择我们是否只想显示点、边或填充图元。

注意

在OpenGL ES 2.0平台上渲染时不支持此功能。

另请参阅

QAlphaTest QStencilTest

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:

parentQNode

faceMode()
Return type:

FaceMode

另请参阅

setFaceMode()

属性 faceModeᅟ 的获取器。

faceModeChanged(faceMode)
Parameters:

faceModeFaceMode

属性 faceModeᅟ 的通知信号。

rasterMode()
Return type:

RasterMode

另请参阅

setRasterMode()

属性 rasterModeᅟ 的获取器。

rasterModeChanged(rasterMode)
Parameters:

rasterModeRasterMode

属性 rasterModeᅟ 的通知信号。

setFaceMode(faceMode)
Parameters:

faceModeFaceMode

另请参阅

faceMode()

属性 faceModeᅟ 的设置器。

setRasterMode(rasterMode)
Parameters:

rasterModeRasterMode

另请参阅

rasterMode()

属性 rasterModeᅟ 的设置器。