En esta página

PhysicsMaterial QML Type

Define el material físico de un cuerpo. Más...

Import Statement: import QtQuick3D.Physics
Since: Qt 6.4

Propiedades

Descripción detallada

El tipo PhysicsMaterial determina cómo interactúan los objetos cuando se tocan.

La fricción utiliza el modelo de fricción de Coulomb, que se basa en los conceptos de 2 coeficientes: el coeficiente de fricción estática y el coeficiente de fricción dinámica (a veces llamada fricción cinética). La fricción resiste el movimiento lateral relativo de dos superficies sólidas en contacto. Estos dos coeficientes definen una relación entre la fuerza normal ejercida por cada superficie sobre la otra y la cantidad de fuerza de fricción que se aplica para resistir el movimiento lateral. Aunque la mayoría de los materiales del mundo real tienen coeficientes de fricción comprendidos entre 0 y 1, no son infrecuentes los valores superiores a 1. Las propiedades aceptan cualquier número real mayor o igual a 0.

La restitución determina cómo rebotan los objetos cuando chocan.

Documentación de propiedades

dynamicFriction : real

Esta propiedad define la cantidad de fricción aplicada entre superficies que se mueven una respecto a la otra.

Valor por defecto: 0.5

Rango: [0, inf]

restitution : real

Esta propiedad define el coeficiente de restitución, es decir, el grado de rebote del material. El coeficiente de restitución de dos objetos que chocan es un valor fraccionario que representa la relación de velocidades después y antes de un impacto, tomadas a lo largo de la línea de impacto. Un coeficiente de restitución de 1 se dice que colisionan elásticamente, mientras que un coeficiente de restitución < 1 se dice que son inelásticos.

Valor por defecto: 0.5

Rango: [0, 1]

staticFriction : real

Esta propiedad define la cantidad de fricción que se aplica entre superficies que no se mueven lateralmente entre sí.

Valor por defecto: 0.5

Rango: [0, inf]

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