Qt Quick Physique 3D
Qt Quick 3D Physics fournit une API de haut niveau pour la simulation physique. Elle permet de simuler des corps rigides interactifs ainsi que des maillages statiques et des corps non collisionnels utilisés pour détecter les chevauchements. Chaque corps simulé peut avoir ses propres propriétés physiques telles que la masse, la densité et la friction.

Utilisation du module
API QML
Les types QML du module sont disponibles via l'importation QtQuick3D.Physics. Pour utiliser les types, ajoutez l'instruction d'importation suivante à votre fichier .qml :
import QtQuick3D.Physics
Il s'agit d'un module QML pur et il n'a pas d'API C++.
Articles et guides
- Qt Quick Formes et corps de la physique des 3D
- Qt Quick Unités de la physique des 3D
- Qt Quick Cuisine de la physique des 3D
Exemples
La meilleure façon de voir ce que Qt Quick 3D Physics peut faire est de consulter les exemples :
- Simple
- Matériau
- Masse
- Formes composées
- Formes personnalisées
- Canon
- Roue à aubes
- Contrôleur de caractères
Référence
Remarque : des modifications ont été apportées à l'API par rapport à l'API Tech Preview (Qt version 6.4). Voir Qt Quick 3D Physics API Changes from Tech Preview pour connaître les différences.
Modules associés
Licence et attributions
Qt Quick 3D Physics est disponible sous la licence commerciale de The Qt Company. De plus, il est disponible sous la licence publique générale GNU, version 3. Voir Qt Licensing pour plus de détails.
De plus, Qt Quick 3D Physics contient des modules tiers sous les licences permissives suivantes :
Licence BSD à 3 clauses "nouvelle" ou "révisée". |
© 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.