ConvexMeshShape QML Type
Eine konvexe Kollisionsform auf der Grundlage eines 3D-Netzes. Mehr...
Import Statement: | import QtQuick3D.Physics |
Since: | Qt 6.4 |
Inherits: |
Eigenschaften
Detaillierte Beschreibung
Dieser Typ definiert eine konvexe Form, die auf demselben 3D-Mesh-Dateiformat basiert, das auch von QtQuick3D.Model verwendet wird. Wenn das Netz nicht konvex ist, wird die konvexe Hülle des Netzes verwendet.
Siehe auch die Übersichtsdokumentation Shapes and Bodies und TriangleMeshShape.
Eigenschaft Dokumentation
geometry : Geometry |
Diese Eigenschaft definiert die Geometrie eines Meshes, das zur Definition der Form verwendet wird. Wenn das Netz nicht konvex ist, wird die konvexe Hülle des Netzes verwendet. Die maximale Anzahl von Flächen und Scheitelpunkten beträgt 255: Wenn das Netz detaillierter ist, wird es vereinfacht.
Hinweis: Wenn sowohl die Geometrie- als auch die source -Eigenschaften gesetzt sind, wird nur die Geometrie verwendet.
Diese Eigenschaft wurde in Qt 6.7 eingeführt.
Siehe auch ConvexMeshShape::source.
source : url |
Diese Eigenschaft definiert den Speicherort der Mesh-Datei, die zur Definition der Form verwendet wird. Wenn das Netz nicht konvex ist, wird die konvexe Hülle des Netzes verwendet. Die maximale Anzahl von Flächen und Scheitelpunkten ist 255: Wenn das Netz detaillierter ist als diese Zahl, wird es vereinfacht.
Intern konvertiert ConvexMeshShape das Netz in eine optimierte Datenstruktur. Diese Konvertierung kann im Voraus durchgeführt werden. Einzelheiten finden Sie in der Dokumentation zur Kochübersicht.
Hinweis: Wenn sowohl die geometry als auch die Quelleigenschaften eingestellt sind, wird nur geometry verwendet.
Siehe auch ConvexMeshShape::geometry.
© 2025 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.