TriangleMeshShape QML Type
Eine Kollisionsform, die auf einem 3D-Netz basiert. Mehr...
| Import Statement: | import QtQuick3D.Physics |
| Since: | Qt 6.4 |
| Inherits: |
Eigenschaften
Ausführliche Beschreibung
Dieser Typ definiert eine Form auf Basis desselben 3D-Mesh-Dateiformats, das auch von QtQuick3D.Model verwendet wird.
Objekte, die von der Physiksimulation gesteuert werden, können „TriangleMeshShape“ nicht verwenden: Es kann nur mit „ StaticRigidBody “ und „ kinematic bodies “ verwendet werden. Verwenden Sie „ ConvexMeshShape “ für nicht-kinematische dynamische Körper.
Siehe auch „Qt Quick 3D – Physikformen, Körper und Gelenke“.
Dokumentation zu den Eigenschaften
geometry : Geometry [since 6.7]
Diese Eigenschaft definiert die Geometrie eines Netzes, das zur Festlegung der Form verwendet wird.
Hinweis: Wenn sowohl die Eigenschaft „geometry“ als auch die Eigenschaft „ source “ festgelegt sind, wird nur „geometry“ verwendet.
Diese Eigenschaft wurde in Qt 6.7 eingeführt.
Siehe auch „ TriangleMeshShape::source “.
source : url
Diese Eigenschaft legt den Speicherort der Mesh-Datei fest, die zur Definition der Form verwendet wird.
Intern wandelt „ TriangleMeshShape “ das Mesh in eine optimierte Datenstruktur um. Diese Umwandlung kann im Voraus erfolgen. Weitere Informationen finden Sie in der Dokumentation zur Cooking-Übersicht.
Hinweis: Wenn sowohl die Eigenschaft „ geometry “ als auch die Eigenschaft „source“ festgelegt sind, wird ausschließlich „ geometry “ verwendet.
Siehe auch „ 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.