QRenderSettings#
The QRenderSettings
class holds settings related to rendering process and host the active FrameGraph . More…
Synopsis#
Functions#
def
activeFrameGraph
()def
pickingSettings
()def
renderCapabilities
()def
renderPolicy
()
Slots#
def
setActiveFrameGraph
(activeFrameGraph)def
setRenderPolicy
(renderPolicy)
Signals#
def
activeFrameGraphChanged
(activeFrameGraph)def
renderPolicyChanged
(renderPolicy)
Detailed Description#
The QRenderSettings
component must be set as a component of the scene root entity. It specifies render policy and picking settings, as well as hosts the active FrameGraph .
- class PySide6.Qt3DRender.Qt3DRender.QRenderSettings([parent=None])#
- Parameters
parent –
PySide6.Qt3DCore.Qt3DCore.QNode
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.RenderPolicy#
The render policy.
Constant
Description
Qt3DRender.QRenderSettings.OnDemand
The FrameGraph is rendered only when something changes.
Qt3DRender.QRenderSettings.Always
The FrameGraph is rendered continuously, even if nothing has changed.
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.activeFrameGraph()#
- Return type
Holds the currently active FrameGraph .
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.activeFrameGraphChanged(activeFrameGraph)#
- Parameters
activeFrameGraph –
PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.pickingSettings()#
- Return type
Holds the current pick settings for the FrameGraph .
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.renderCapabilities()#
Holds the details of the supported rendering engine
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.renderPolicy()#
- Return type
Holds the current render policy.
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.renderPolicyChanged(renderPolicy)#
- Parameters
renderPolicy –
RenderPolicy
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.setActiveFrameGraph(activeFrameGraph)#
- Parameters
activeFrameGraph –
PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode
Holds the currently active FrameGraph .
- PySide6.Qt3DRender.Qt3DRender.QRenderSettings.setRenderPolicy(renderPolicy)#
- Parameters
renderPolicy –
RenderPolicy
Holds the current render policy.