W3cubDocs

/Qt

FrameGraphNode QML Type

Base class of all FrameGraph configuration nodes. More...

Import Statement: import Qt3D.Render
Since: Qt 5.5
Instantiates: QFrameGraphNode
Inherits:

Node

Inherited By:

BlitFramebuffer, CameraSelector, ClearBuffers, DebugOverlay, DispatchCompute, FrustumCulling, LayerFilter, MemoryBarrier, NoDraw, NoPicking, ProximityFilter, RenderCapture, RenderPassFilter, RenderStateSet, RenderSurfaceSelector, RenderTargetSelector, SortPolicy, SubtreeEnabler, TechniqueFilter, and Viewport

Detailed Description

This class is rarely instanced directly since it doesn't provide any frame graph specific behavior, although it can be convenient to use for grouping other nodes together in dynamic frame graphs. The actual behavior comes from the subclasses.

The subclasses are:

class description
CameraSelector Select camera from all available cameras in the scene
ClearBuffers Specify which buffers to clear and to what values
DispatchCompute Specify compute operation kernels
FrustumCulling Enable frustum culling
LayerFilter Select which layers to draw
NoDraw Disable drawing
RenderPassFilter Select which render passes to draw
RenderStateSet Set render states
RenderSurfaceSelector Select which surface to draw to
RenderTargetSelector Select which RenderTarget to draw to
SortPolicy Specify how entities are sorted to determine draw order
TechniqueFilter Select which techniques to draw
Viewport Specify viewport
MemoryBarrier Places a memory barrier

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qt3d-render-framegraphnode.html