Qt Quick 3D Physics provides the following QML types:
Import the QtQuick3D .Physics module with the following statement:
import QtQuick3D.Physics
BoxShape | Defines a box collision shape |
CapsuleShape | Defines a pill-like shape |
CharacterController | Controls the motion of a character |
CollisionShape | Base type for collision shapes |
ConvexMeshShape | A convex collision shape based on a 3D mesh |
DynamicRigidBody | A physical body that can move or be moved |
HeightFieldShape | A collision shape where the elevation is defined by a height map |
PhysicsBody | Base type for all concrete physical bodies |
PhysicsMaterial | Defines the physics material of a body |
PhysicsNode | Base type for all objects in the physics scene |
PhysicsWorld | Controls the physics simulation |
PlaneShape | A collision shape that defines an infinite plane |
SphereShape | Defines a spherical collision shape |
StaticRigidBody | A physical body that does not move |
TriangleMeshShape | A collision shape based on a 3D mesh |
TriggerBody | Reports when objects enter a given volume |