ConvexMeshShape QML Type
Une forme de collision convexe basée sur un maillage 3D. En savoir plus...
| Import Statement: | import QtQuick3D.Physics |
| Since: | Qt 6.4 |
| Inherits: |
Propriétés
Description détaillée
Ce type définit une forme convexe basée sur le même format de fichier de maillage 3D que celui utilisé par QtQuick3D.Model. Si le maillage n'est pas convexe, c'est l'enveloppe convexe du maillage qui sera utilisée.
Voir également «Qt Quick 3D Physics: Formes, corps et articulations » et « TriangleMeshShape ».
Documentation sur les propriétés
geometry : Geometry [since 6.7]
Cette propriété définit la géométrie d'un maillage utilisé pour définir la forme. Si le maillage n'est pas convexe, c'est l'enveloppe convexe du maillage qui sera utilisée. Le nombre maximal de faces et de sommets est de 255 : si le maillage présente davantage de détails, il sera simplifié.
Remarque : si les propriétés « geometry » et « source » sont toutes deux définies, seule la propriété « geometry » sera utilisée.
Cette propriété a été introduite dans Qt 6.7.
Voir également « ConvexMeshShape::source ».
source : url
Cette propriété définit l'emplacement du fichier de maillage utilisé pour définir la forme. Si le maillage n'est pas convexe, c'est l'enveloppe convexe du maillage qui sera utilisée. Le nombre maximal de faces et de sommets est de 255 : si le maillage est plus détaillé que cela, il sera simplifié.
En interne, ConvexMeshShape convertit le maillage en une structure de données optimisée. Cette conversion peut être effectuée à l’avance. Consultez la documentation sur la présentation de « Cooking » pour plus de détails.
Remarque : si les propriétés « geometry » et « source » sont toutes deux définies, seule la propriété « geometry » sera utilisée.
Voir également 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.