- class QFrustumCulling#
为FrameGraph启用视锥剔除。 更多信息...
概述#
方法#
def
__init__()
注意
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中存在问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细说明#
QFrustumCulling
类启用基于相机视图和实体的 QGeometry 边界的可绘制实体的视锥剔除。如果QFrustumCulling
存在于 FrameGraph 中,则仅绘制其 QGeometry 边界与相机视锥相交的实体,即相机的视图。如果不存在QFrustumCulling
,则所有可绘制实体都将被绘制。相机由当前层次结构中的QCameraSelector
FrameGraph 节点选择。当渲染的场景复杂时,视锥剔除可以节省大量的 GPU 处理时间。另请参阅
QCameraSelector
- __init__([parent=None])#
- 参数:
parent –
QNode
构造函数创建一个具有指定
parent
的实例。