PySide6.Qt3DRender.Qt3DRender.QRenderSettings¶
- class QRenderSettings¶
QRenderSettings类保存与渲染过程相关的设置,并托管活动的 FrameGraph。更多…概要¶
属性¶
方法¶
def
__init__()def
renderPolicy()
插槽¶
信号¶
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QRenderSettings组件必须设置为场景根实体的组件。它指定了渲染策略和拾取设置,并托管活动的 FrameGraph。- class RenderPolicy¶
渲染策略。
常量
描述
Qt3DRender.QRenderSettings.OnDemand
当有变化时,FrameGraph 才会被渲染。
Qt3DRender.QRenderSettings.Always
FrameGraph 会持续渲染,即使没有任何变化。
注意
当使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。- property activeFrameGraphᅟ: QFrameGraphNode¶
保存当前活动的FrameGraph。
- Access functions:
- property pickingSettingsᅟ: QPickingSettings¶
保存FrameGraph的当前选择设置。
- Access functions:
- property renderCapabilitiesᅟ: QRenderCapabilities¶
保存支持的渲染引擎的详细信息
- Access functions:
- property renderPolicyᅟ: Qt3DRender.QRenderSettings.RenderPolicy¶
保存当前的渲染策略。
- Access functions:
- __init__([parent=None])¶
- Parameters:
parent –
QNode
- activeFrameGraph()¶
- Return type:
QFrameGraphNode
另请参阅
setActiveFrameGraph()
属性
activeFrameGraphᅟ的获取器。- activeFrameGraphChanged(activeFrameGraph)¶
- Parameters:
activeFrameGraph –
QFrameGraphNode
属性
activeFrameGraphᅟ的通知信号。- pickingSettings()¶
- Return type:
QPickingSettings
属性
pickingSettingsᅟ的获取器。- renderCapabilities()¶
- Return type:
QRenderCapabilities
属性
renderCapabilitiesᅟ的获取器。- renderPolicy()¶
- Return type:
RenderPolicy
另请参阅
setRenderPolicy()
属性
renderPolicyᅟ的获取器。- renderPolicyChanged(renderPolicy)¶
- Parameters:
renderPolicy –
RenderPolicy
属性
renderPolicyᅟ的通知信号。- setActiveFrameGraph(activeFrameGraph)¶
- Parameters:
activeFrameGraph –
QFrameGraphNode
另请参阅
activeFrameGraph()
属性
activeFrameGraphᅟ的设置器。- setRenderPolicy(renderPolicy)¶
- Parameters:
renderPolicy –
RenderPolicy
另请参阅
renderPolicy()
属性
renderPolicyᅟ的设置器。