QFrustumCulling 类
class Qt3DRender::QFrustumCulling启用 FrameGraph 的视锥剔除。 更多...
头文件 | #include <QFrustumCulling> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake | QT += 3drender |
实例化 | FrustumCulling |
继承 | Qt3DRender::QFrameGraphNode |
公共函数
QFrustumCulling(Qt3DCore::QNode *parent = nullptr) |
详细描述
A QFrustumCulling 类允许根据相机视图和实体的 QGeometry 缓冲区启用视图锥剔除。如果 FrameGraph 中存在 QFrustumCulling,则仅绘制那些其 QGeometry 缓冲区与相机视锥相交的实体,即相机的视角。如果不存在 QFrustumCulling,则绘制所有可绘制实体。
另请参阅 QCameraSelector.
成员函数说明
[明确]
QFrustumCulling::QFrustumCulling(Qt3DCore::QNode *parent = nullptr)
该构造函数创建了一个具有指定 父节点 的实例。
© 2024 Qt 公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可证第 1.3 版的规定进行许可。Qt 和相应的标识是芬兰的 Qt 公司以及全球其他国家的商标。所有其他商标均为其各自所有者的财产。