Avara3D is a real-time 3D visualization and physical simulation engine.

Avara3D combines real-time rendering, rigid-body physics, fixed-step simulation, and cross-platform application support into an elegant C++20 API.

Loading WebAssembly…

WebGL lighting is broken in macOS versions prior to macOS 26 Tahoe due to an apparent graphics stack bug.

Rigid-body physics

Dynamic, static, and kinematic bodies with collision detection, material response, impulses, and HACD-based convex decomposition.

OpenGL-powered visualization

Real-time scene rendering with programmable materials, lighting, cameras, and WebGL2 support for browser deployment.

Scene-oriented API

Scene authoring, physics, rendering, simulation control, and input share a lightweight C++20 API.