qtquick3dphysics
« Back to VersTracker
Description:
High-level QML module adding physical simulation capabilities to Qt Quick 3D
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @qtproject  |  formulae.brew.sh
Category: Developer tools
Tags: qt physics 3d qml simulation
Install: brew install qtquick3dphysics
About:
The Qt Quick 3D Physics module provides a high-level QML API for integrating 3D physics simulation into Qt Quick 3D applications. It abstracts complex physics engines like Jolt to handle collisions, rigid bodies, and kinematic movement. This allows developers to create interactive 3D scenes with realistic physical behavior without writing low-level physics code.
Key Features:
  • High-level QML API for easy integration
  • Support for rigid bodies, colliders, and triggers
  • Kinematic and dynamic physics objects
  • Collision detection and ray casting
Use Cases:
  • Developing 3D games with realistic physics interactions
  • Creating interactive product visualizations or digital twins
  • Building educational simulations requiring physical accuracy
Alternatives:
  • Bullet Physics – Bullet is a lower-level C++ library requiring manual integration, whereas Qt Quick 3D Physics offers native QML bindings.
  • PhysX – NVIDIA's PhysX is a high-performance engine, but Qt Quick 3D Physics provides tighter integration with the Qt ecosystem.
Version History
Detected Version Rev Change Commit
Oct 10, 2025 12:08am 0 VERSION_BUMP 5a8303d2