class QFrameGraphNode#

所有 FrameGraph 配置节点的基类。 更多信息

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode

继承自: QWaitFence, QViewport, QTechniqueFilter, QForwardRenderer, QSubtreeEnabler, QSortPolicy, QSetFence, QRenderTargetSelector, QRenderSurfaceSelector, QRenderStateSet, QRenderPassFilter, QRenderCapture, QProximityFilter, QNoPicking, QNoDraw, QMemoryBarrier, QLayerFilter, QFrustumCulling, QDispatchCompute, QClearBuffers, QCameraSelector, QBufferCapture, QBlitFramebuffer

摘要#

方法#

注意

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

详细说明#

此类很少直接实例化,因为它不提供任何帧图特定行为,尽管它可以在动态帧图中方便地将其他节点组合在一起。实际行为来自子类。

子类包括

class

描述

QCameraSelector

从场景中所有可用的摄像头中选择摄像头

QClearBuffers

指定要清除哪些缓冲区以及清除到什么值

QDispatchCompute

指定计算操作内核

QFrustumCulling

启用视锥剔除

QLayerFilter

选择要绘制的层

QNoDraw

禁用绘制

QRenderPassFilter

选择要绘制的渲染阶段

QRenderStateSet

设置渲染状态

QRenderSurfaceSelector

选择要绘制到的表面

QRenderTargetSelector

选择要绘制到的QRenderTarget surface

QSortPolicy

指定如何对实体进行排序以确定绘制顺序

QTechniqueFilter

选择要绘制的技巧

QViewport

指定视口

QMemoryBarrier

放置一个内存屏障

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

parent - QNode

构造函数创建一个具有指定 parent 的实例。

parentFrameGraphNode()#
返回类型:

QFrameGraphNode

返回指向父帧图节点的指针。

如果此节点的父节点不是帧图节点,此方法将递归地查找一个父节点,该节点是帧图节点。