En esta página

Qt Quick Física 3D

Qt Quick 3D Physics proporciona una API de alto nivel para la simulación física. Permite simular cuerpos rígidos interactivos, así como mallas estáticas y cuerpos no colisionables utilizados para detectar solapamientos. Cada cuerpo simulado puede tener sus propias propiedades físicas como masa, densidad y fricción.

Captura de pantalla de una escena en la que una bola destruye una estructura de canicas al caer sobre ella

Uso del módulo

API QML

Los tipos QML del módulo están disponibles a través de la importación QtQuick3D.Physics. Para utilizar los tipos, añada la siguiente sentencia import a su archivo .qml:

import QtQuick3D.Physics

Este es un módulo QML puro y no tiene una API C++.

Artículos y guías

Ejemplos

La mejor manera de ver lo que puede hacer Qt Quick 3D Physics es consultar los ejemplos:

Referencia

Nota: Hay cambios en la API en comparación con la Tech Preview API (Qt versión 6.4). Para conocer las diferencias, consulte Qt Quick 3D Physics API Changes from Tech Preview.

Licencia y atribuciones

Qt Quick 3D Physics está disponible bajo la licencia comercial de The Qt Company. Además, está disponible bajo la Licencia Pública General GNU, versión 3. Consulte Licencias de Qt para más detalles.

Además Qt Quick 3D Physics contiene módulos de terceros bajo las siguientes licencias permisivas:

NVIDIA PhysX SDK, version PhysX_4.1.2.29882248

Licencia BSD de 3 cláusulas "Nueva" o "Revisada

© 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.