ConvexMeshShape QML 类型

基于 3D 网格的凸碰撞形状。 更多...

导入语句import QtQuick3D.Physics
Qt 6.4
继承

CollisionShape

属性

详细说明

此类型定义了一种基于与 QtQuick3D.Model 使用的相同 3D 网格文件格式定义凸形状的类型。如果网格不是凸的,则将使用网格的凸包。

另请参阅:形状和体概述文档TriangleMeshShape

属性文档

geometry : Geometry [since 6.7]

此属性定义用于定义形状的网格的几何形状。如果网格不是凸的,则将使用网格的凸包。面和顶点的最大数量为 255:如果网格比这更详细,则将对其进行简化。

注意:如果同时设置了几何和 source 属性,则仅使用几何。

该属性首次在 Qt 6.7 中引入。

另请参阅:ConvexMeshShape::source


source : url

此属性定义用于定义形状的网格文件的位置。如果网格不是凸的,则将使用网格的凸包。面和顶点的最大数量为 255:如果网格比这更详细,则将对其进行简化。

内部,ConvexMeshShape 将网格转换为优化的数据结构。此转换可以提前完成。有关详细信息,请参阅 cooking 概述文档

注意:如果同时设置了 geometry 和 source 属性,则仅使用 geometry

另请参阅:ConvexMeshShape::geometry


© 2024 The Qt Company Ltd。本文件中包含的文档贡献属于其各自所有者的版权。提供的文档根据免费软件基金会发布的《GNU自由文档许可协议》第1.3版许可。