From PhysX Wiki
|Latest version(s):||APEX 1.2.5|
NVIDIA APEX is multi-platform, high-level, scalable dynamic framework build around PhysX SDK physics engine.
By providing set of authoring tools, special pipelines and optimizations, APEX allows developers to create complex physically simulated systems (like fully simulated clothing), without necessity to relay on low-level API or write all underlaying toolset by themselves.
In genereal, APEX consists of two major components:
- Authoring component, that provides artist-oriented authoring of dynamic systems through DCC plug-ins (for Max/Maya), standalone tools (PhysXLab), or game engine plug-ins.
- Runtime component, which includes a modular SDK that supports all APEX modules and provides a render interface to allow minimal integration into game engines.
Similar types of physical objects (particles, destructibles, cloth and clothing, etc) are organized into several software packages, that are responsible for both specific authoring pipeline and runtime calculations - APEX Modules:
- APEX Clothing
- APEX Destruction
- APEX Particles
- APEX Turbulence
- APEX ForceField
- APEX Vegetation (development suspended)
Several tools and application are providing authoring capabilities for variuos APEX modules:
APEX availability and Licensing
APEX SDK for Windows PC and Android is free for non-commercial or educational use. Free for commercial use if gross revenue, associated with application, is less than $100K.
For more details on APEX SDK source licenses, paid support options or supported platforms (consoles, mobile devices) please contact NVIDIA via PhysX Licensing e-mail
Before using APEX SDK, make sure to familiarize with APEX SDK EULA.
Latest public release - APEX SDK 1.3 - is including APEX Clothing, APEX Destruction, APEX Turbulence, APEX Particles and APEX ForceField modules.
Also, APEX is integrated into several popular game engines, like Unreal Engine 3/Unreal Engine 4 from Epic Games, Carbon from CCP Games, Forgelight engine from SOE, Hero Engine from Simutronics, etc
|APEX 1.3||Dec 11, 2013||Supports PhysX SDK 3.3 and SDK 2.8.4 (excluded from public release). Includes Clothing, Destruction, Particles, Turbulence and ForceField modules.|
|APEX 1.2||Aug 6, 2012||First release with support for both PhysX SDK 3.2 and SDK 2.8.4. Includes Clothing, Destruction, Particles, Turbulence and ForceField modules.|
|APEX 1.1||Feb 15, 2012||Updated public release. Includes Clothing and Destruction modules. Uses PhysX SDK 2.8.4|
|APEX 1.0||Mar 24, 2011||First public release. Includes Clothing and Destruction modules. Uses PhysX SDK 2.8.4|
|APEX 0.9||N/A||Initial internal release. Uses PhysX SDK 2.8.3|