class QRenderSettings

The QRenderSettings class holds settings related to rendering process and host the active FrameGraph . More

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QRenderSettings

Synopsis

Properties

Methods

Slots

Signals

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

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 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.

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property activeFrameGraphᅟ: QFrameGraphNode

Holds the currently active FrameGraph .

Access functions:
property pickingSettingsᅟ: QPickingSettings

Holds the current pick settings for the FrameGraph .

Access functions:
property renderCapabilitiesᅟ: QRenderCapabilities

Holds the details of the supported rendering engine

Access functions:
property renderPolicyᅟ: Qt3DRender.QRenderSettings.RenderPolicy

Holds the current render policy.

Access functions:
__init__([parent=None])
Parameters:

parentQNode

activeFrameGraph()
Return type:

QFrameGraphNode

See also

setActiveFrameGraph()

Getter of property activeFrameGraphᅟ .

activeFrameGraphChanged(activeFrameGraph)
Parameters:

activeFrameGraphQFrameGraphNode

Notification signal of property activeFrameGraphᅟ .

pickingSettings()
Return type:

QPickingSettings

Getter of property pickingSettingsᅟ .

renderCapabilities()
Return type:

QRenderCapabilities

Getter of property renderCapabilitiesᅟ .

renderPolicy()
Return type:

RenderPolicy

See also

setRenderPolicy()

Getter of property renderPolicyᅟ .

renderPolicyChanged(renderPolicy)
Parameters:

renderPolicyRenderPolicy

Notification signal of property renderPolicyᅟ .

setActiveFrameGraph(activeFrameGraph)
Parameters:

activeFrameGraphQFrameGraphNode

See also

activeFrameGraph()

Setter of property activeFrameGraphᅟ .

setRenderPolicy(renderPolicy)
Parameters:

renderPolicyRenderPolicy

See also

renderPolicy()

Setter of property renderPolicyᅟ .