TriangleMeshShape QML Type
3Dメッシュに基づく衝突形状。詳細...
| Import Statement: | import QtQuick3D.Physics |
| Since: | Qt 6.4 |
| Inherits: |
プロパティ
詳細な説明
この型は、QtQuick3D.Model で使用されているものと同じ 3D メッシュファイル形式に基づいて形状を定義します。
物理シミュレーションによって制御されるオブジェクトでは、TriangleMeshShapeを使用することはできません。これは、StaticRigidBody およびkinematic bodies でのみ使用可能です。非キネマティックなダイナミックボディには、ConvexMeshShape を使用してください。
「Qt Quick 3D 物理シェイプ、ボディ、ジョイント」も参照してください 。
プロパティのドキュメント
geometry : Geometry [since 6.7]
このプロパティは、形状を定義するために使用されるメッシュのジオメトリを指定します。
注: geometry プロパティとsource プロパティの両方が設定されている場合 、geometry のみが使用されます。
このプロパティは Qt 6.7 で導入されました。
「TriangleMeshShape::source」も参照してください 。
source : url
このプロパティは、形状を定義するために使用されるメッシュファイルの場所を指定します。
内部的には、TriangleMeshShape がメッシュを最適化されたデータ構造に変換します。この変換は事前に実行することができます。詳細については、Cookingの概要ドキュメントを参照してください。
「TriangleMeshShape::geometry」も参照してください 。
© 2026 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.