class QFrustumCulling#

为FrameGraph启用视锥剔除。 更多信息...

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QFrustumCulling

概述#

方法#

注意

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

详细说明#

QFrustumCulling 类启用基于相机视图和实体的 QGeometry 边界的可绘制实体的视锥剔除。如果 QFrustumCulling 存在于 FrameGraph 中,则仅绘制其 QGeometry 边界与相机视锥相交的实体,即相机的视图。如果不存在 QFrustumCulling,则所有可绘制实体都将被绘制。相机由当前层次结构中的 QCameraSelector FrameGraph 节点选择。当渲染的场景复杂时,视锥剔除可以节省大量的 GPU 处理时间。

另请参阅

QCameraSelector

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

parentQNode

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