class QRenderSettings#

QRenderSettings 类包含与渲染过程相关的设置,并托管活动 帧图更多

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QRenderSettings

概要#

属性#

方法#

#

信号#

注意

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

详细描述#

QRenderSettings 组件必须作为场景根实体的组件设置。它指定了渲染策略和选择设置,并托管活动的 帧图

class RenderPolicy#

渲染策略。

常量

描述

Qt3DRender.QRenderSettings.OnDemand

仅当有东西发生变化时才渲染 帧图

Qt3DRender.QRenderSettings.Always

即使没有任何变化,帧图(FrameGraph)也会持续渲染。

注意

可以使用属性属性,当使用from __feature__ import true_property时,或通过访问函数。

propertyactiveFrameGraph: QFrameGraphNode#

保存当前活动的帧图

访问函数
propertypickingSettings: QPickingSettings#

保存帧图当前的拾取设置。

访问函数
propertyrenderCapabilities: QRenderCapabilities#

保存支持的渲染引擎的详细信息。

访问函数
propertyrenderPolicy: Qt3DRender.QRenderSettings.RenderPolicy#

保存当前的渲染策略。

访问函数
__init__([parent=None])#
参数::

parentQNode

activeFrameGraph()#
返回类型::

QFrameGraphNode

另请参阅

setActiveFrameGraph()

属性activeFrameGraph的获取器。

activeFrameGraphChanged(activeFrameGraph)#
参数::

activeFrameGraphQFrameGraphNode

属性 activeFrameGraphᅟ 的通知信号。

pickingSettings()#
返回类型::

QPickingSettings

属性 pickingSettingsᅟ 的获取器。

renderCapabilities()#
返回类型::

QRenderCapabilities

属性 renderCapabilitiesᅟ 的获取器。

renderPolicy()#
返回类型::

RenderPolicy

另请参阅

setRenderPolicy()

属性 renderPolicyᅟ 的获取器。

renderPolicyChanged(renderPolicy)#
参数::

renderPolicyRenderPolicy

属性 renderPolicyᅟ 的通知信号。

setActiveFrameGraph(activeFrameGraph)#
参数::

activeFrameGraphQFrameGraphNode

另请参阅

activeFrameGraph()

属性 activeFrameGraphᅟ 的设置器。

setRenderPolicy(renderPolicy)#
参数::

renderPolicyRenderPolicy

另请参阅

renderPolicy()

属性 renderPolicyᅟ 的设置器。