このページでは

ConvexMeshShape QML Type

3Dメッシュに基づく凸形状の衝突形状。詳細...

Import Statement: import QtQuick3D.Physics
Since: Qt 6.4
Inherits:

CollisionShape

プロパティ

詳細な説明

このタイプは、QtQuick3D.Model で使用されるのと同じ 3D メッシュファイル形式に基づいて、凸形状を定義します。メッシュが凸でない場合、そのメッシュの凸包が使用されます。

「 Qt Quick 3D Physics Shapes, Bodies and Joints」および「TriangleMeshShape 」も参照してください 。

プロパティのドキュメント

geometry : Geometry [since 6.7]

このプロパティは、形状を定義するために使用されるメッシュのジオメトリを指定します。メッシュが凸でない場合、そのメッシュの凸包が使用されます。面および頂点の最大数は 255 です。メッシュがこの数を超える詳細さを持つ場合、簡略化されます。

注: geometry プロパティとsource プロパティの両方が設定されている場合 、geometry のみが使用されます。

このプロパティは Qt 6.7 で導入されました。

「ConvexMeshShape::source」も参照してください 。

source : url

このプロパティは、形状を定義するために使用されるメッシュファイルの場所を指定します。メッシュが凸でない場合、そのメッシュの凸包が使用されます。面および頂点の最大数は 255 です。メッシュがこの数を超える詳細さを持つ場合、簡略化されます。

内部的には、ConvexMeshShape がメッシュを最適化されたデータ構造に変換します。この変換は事前に実行可能です。詳細については、cookingの概要ドキュメントを参照してください。

注: geometry プロパティと source プロパティの両方が設定されている場合 、geometry のみが使用されます。

「ConvexMeshShape::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.