How to get started?

Documentation

C++ tutorials

Demonstration examples

Python demos

Contact

AGX Dynamics for Unity

AGX Dynamics for Unity

AGX Dynamics for Unity (AGXUnity) is a plugin that allows using AGX Dynamics inside of Unity3D to build state of the art dynamics simulation.

AGXUnity is also available through a GitHub project, which means you can investigate and extend the wrapper code which is based on the C# interface of AGX Dynamics. We suggest also that any changes you make, should be put back to the community so that Algoryx can continue to support the development of AGXUnity.

AGX Dynamics for Unreal

AGX Dynamics for Unreal

AGX Dynamics for Unreal (AGXUnreal) is a plugin that allows using AGX Dynamics inside of Unreal Engine to author simulations based on the start of the art dynamics simulations combined with the workflow and rendering capabilities of Unreal Engine.

Algoryx Momentum

AlgoryxMomentum

Algoryx Momentum is a CAD centered dynamics modelling tool utilizing Spaceclaim. Import any CAD model and create your mechanical design with full CAD precision.

As part of the Algoryx Software Ecosystem, Algoryx Momentum allows for exporting the full dynamic model that can be read directly into AGX Dynamics (via C++, C# or the Python API) or into AGX Dynamics for Unity or Unreal.

Geometries, dynamic properties and rendering data will all be seamlessly imported giving you a powerful workflow when working with CAD models.

Instead of just importing pure graphical model, you get the full dynamic model into your real time application.

Acquiring a license

To be able to execute applications based on the AGX Dynamics SDK a valid license is required. For detailed information, please read the documentation for the License system

The license manager can be started using the button below:

Acquiring a license (old license system)

This section relates to the old license system (agx.lic).

To be able to execute applications based on the AGX Dynamics SDK a valid license is required. If you already have acquired a license file, continue reading below.

Generating the information needed for applying for a runtime license

To generate license information, use the button below:


Or use the generateLicenseKey executable in the binary directory of the AGX Dynamics installation.

This id together with the information below should be sent to support@algoryx.com:

User/Company name
email-adress
Hardware ID (from the key generator as described above).
AGX version (from the key generator above)
    

You will then obtain a license file (called 'agx.lic') from us.

Example generating license information:

RuntimeKeyGenerator

The following (replace with correct contact info) should be sent to support@algoryx.com:

User/Company name: John Doe/Acme Inc.
email-adress: jdoe@acme.com
runtime ID: FE6C22D27BE2EEDC5D588482F2835A4C
AGX version: 1.11.0.0
      

Using the license file

Your license file with the name 'agx.lic' should be placed in one of the following paths:

  • In a directory specified by the environment variable AGX_FILE_PATH
  • in the install directory of AGX <agx-install-path>
  • In the <agx-install-path>/data/cfg
  • In a directory specified using the agxIO::Environment::instance()->getFilePath() call.
    See the AGX Dynamics User Manual for more information on this matter

Legal information

Copyright 2007-2024. Algoryx Simulation AB.

All AGX source code, intellectual property, documentation, sample code,
tutorials, scene files and technical white papers, is copyrighted, proprietary
and confidential material of Algoryx Simulation AB. You may not download, read,
store, distribute, publish, copy or otherwise disseminate, use or expose this
material without having a written signed agreement with Algoryx Simulation AB.

Algoryx Simulation AB disclaims all responsibilities for loss or damage caused
from using this software, unless otherwise stated in written agreements with
Algoryx Simulation AB.

The integrity of this Software is protected by technical protection measures (TPM)
so that the intellectual property rights, including copyright, in the Software of
AGX are not misappropriated. You must not attempt in any way to remove or circumvent any such TPM,
nor apply or manufacture for sale or hire, import, distribute, sell or let for hire,
offer or expose for sale or hire, advertise for sale or hire or have in your possession
for private or commercial purposes any means the sole intended purpose of which is
to facilitate the unauthorized removal or circumvention of such TPM.