AGX Dynamics for Unity

Realtime multi-body dynamics in Unity

Industry ready

Unity is one of the world’s leading gaming platforms, but also a leading platform for virtual reality and industry applications. With AGX Dynamics for Unity you get state-of-the-art visualization combined with industry grade multibody simulations.

AGX Dynamics for Unity UX example

Familiar UX

The integration of AGX Dynamics into Unity gives you quick access to AGX features inside Unity. Model wires, cables, vehicles together with terrain and then create, edit and analyze your simulation all within Unity.

Easy deployment

Rely on Unity rendering and C# scripting capabilities while the simulation from Algoryx deliver real world data. Build and deploy your runtime like any other Unity application, only now with realistic dynamics simulation that you can rely on.

A complete workflow

With AGX Dynamics for Unity you can utilize the full power of real multi-body simulations powered by AGX Dynamics in your workflow. The agxTerrain module allows you to simulate realistic Earth moving in real time. Just about any machine or mechanical system including: robots, wheel loaders, excavators, bulldozers or even drag buckets can be modeled and simulated. Focus on the model and AGX Dynamics for Unity will handle the simulation.

AGX Dynamics for Unity

AGX Dynamics for Unity comes with full source code, and it integrates AGX Dynamics and Unity into a productive environment for developing simulators and simulation solutions. With the graphics quality and performance of Unity and the stability and exactness of our dynamics solution you will be able to develop realistic simulations using the real physical properties.

Getting started

Visit our download and documentation pages to see examples and getting started with AGX Dynamics for Unity. When you’re ready, contact us to buy or to request a free trial license.

CAD – Unity – Dynamics

Are you working with CAD models and need realistic mechanical simulations? Algoryx Momentum will bring life to your mechanical CAD models. Experience and interact with your simulation model in real time. Create and parameterize your models in a professional CAD environment and export Visual and Dynamic models directly into Unity.

A revolution for machine autonomy!

ML Agents for Unity is an easy to use machine learning toolkit that you can use to develop AI based controllers. Model a robot or other machine in AGX for Unity, train a machine learning controller in Unity ML Agents to make your indstry machine autonomous. The fidelity of AGX Dynamics ensures high degree of transfer to real systems. All together, AGX Dynamics, Unity and ML Agents provide you with an engineering platform that revolutionizes the development of machine autonomy!
Read more about machine learning controllers.

Benefits

Unity and AGX Dynamics bring you a productive environment for machine learning (ML) simulations, training simulators, engineering prototyping and more.

Combines Unity rich library of assets and C# scripting features with a reliable dynamics simulation from Algoryx Simulation.

AGX Dynamics for Unity is integrated with Unity to get a common look and feel.

Algoryx software ecosystem of will bring your CAD models into a productive development and simulation environment.

Features
  • High fidelity multibody dynamics simulation
  • Unity look and feel in Editor
  • Model wires, cables, constraints using Unity UI
  • Full control via editor panels
  • Import CAD models with dynamics via Algoryx Momentum
  • Deploy your application with AGX Dynamics
  • Full access to the simulation API via C#