TriangleMeshShape QML 类型

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

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

CollisionShape

属性

详细描述

此类型定义了一个基于与 QtQuick3D.Model 使用的相同 3D 网格文件格式的形状。

由物理模拟器控制的物体不能使用 TriangleMeshShape:它只能与 StaticRigidBody 和 kinematic bodies 一起使用。对于非 kinematic dynamic bodies,请使用 ConvexMeshShape。

另请参阅 形状和身体概览文档

属性文档

geometry : Geometry [since 6.7]

此属性定义了用于定义形状的网格的几何形状。

注意:如果同时设置了几何形状和 source 属性,则只有几何形状将使用。

此属性是在 Qt 6.7 中引入的。

另请参阅 TriangleMeshShape::source


source : url

此属性定义了用于定义形状的网格文件的位置。

内部,TriangleMeshShape 将网格转换为优化数据结构。此转换可以提前完成。有关详细信息,请参阅 cooking overview documentation

注意:如果同时设置了 geometry 和 source 属性,则只有 geometry 将使用。

另请参阅 TriangleMeshShape::geometry


© 2024 Qt 公司有限公司。此处包含的文档贡献属于各自的版权所有者。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 许可的。Qt 和 respective logos 是 The Qt Company Ltd. 在芬兰和/或其他国家/地区的商标。所有其他商标均为各自所有者的财产。