Qt3DExtras Namespace

包含 Qt3DExtras 模块中的类。更多

Header: #include <Qt3DExtras>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dextras)
target_link_libraries(mytarget PRIVATE Qt6::3dextras)
qmake: QT += 3dextras
状态:已废弃

详细说明

QAbstractCameraController

QAbstractCameraController 类为相机控制器提供基本功能。更多

QConeGeometry

QConeGeometry 类允许在三维空间中创建圆锥体。更多

QConeGeometryView

锥形网格。更多

QConeMesh

锥形网格。更多

QCuboidGeometry

QCuboidGeometry 类允许在三维空间中创建一个长方体。更多

QCuboidGeometryView

一个长方体网格。更多

QCuboidMesh

一个长方体网格。更多

QCylinderGeometry

QCylinderGeometry 类允许在三维空间中创建一个圆柱体。更多

QCylinderGeometryView

一个圆柱体网格。更多

QCylinderMesh

一个圆柱形网格。更多

QDiffuseSpecularMaterial

QDiffuseSpecularMaterial 类提供了峰值光照效果的默认实现。更多

QExtrudedTextGeometry(挤出文本几何体

QExtrudedTextGeometry 类允许在三维空间中创建三维挤出文字。更多

QExtrudedTextMesh

三维挤出文本网格。更多

QFirstPersonCameraController

QFirstPersonCameraController 类允许从第一人称视角控制场景摄像机。更多

QForwardRenderer

QForwardRenderer 提供了前向渲染器的默认FrameGraph实现。更多

QGoochMaterial

QGoochMaterial 提供了一种实现 Gooch 阴影模型的材质,该模型在 CAD 和 CAM 应用程序中非常流行。更多

QMetalRoughMaterial(金属粗糙材料

QMetalRoughMaterial 提供了 PBR 照明的默认实现。更多

QMorphPhongMaterial

QMorphPhongMaterial 类提供了默认的 phong 灯光效果实现。更多

QOrbitCameraController

QOrbitCameraController 类允许沿轨道路径控制场景摄像机。更多

QPerVertexColorMaterial

QPerVertexColorMaterial 类提供了一个默认实现,用于渲染为每个顶点设置的颜色属性。更多

QPlaneGeometry

QPlaneGeometry 类允许在三维空间中创建平面。更多

QPlaneGeometryView

一个正方形平面网格。更多

QPlaneMesh

一个正方形平面网格。更多

QSkyboxEntity

Qt3DExtras::QSkyboxEntity 是一个方便的 子类,可用于在 3D 场景中插入天空盒。Qt3DCore::QEntity 更多

QSphereGeometry

QSphereGeometry 类允许在三维空间中创建球体。更多

QSphereGeometryView

球形网格。更多

QSphereMesh

一个球形网格。更多

QText2DEntity

QText2DEntity 允许在三维空间中创建二维文本。更多

QTextureMaterial

QTextureMaterial 提供了一个简单无光纹理材质的默认实现。更多

QTorusGeometry

QTorusGeometry 类允许在三维空间中创建一个环形。更多

QTorusGeometryView

一个环形网格。更多

QTorusMesh

环状网格更多

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.