Integrating Vortex Studio with Unity
Vortex Studio offers 2 plugins for Unity integration: one for a standalone simulator, the other aimed for a distributed simulator.
The following table summarizes the difference between the two approaches.
For distributed simulators com.cmlabs.vortex.integration | For standalone simulators com.cmlabs.vortex.integration.standalone |
---|---|
Vortex Simulation, where Unity is used as a graphic renderer. | Unity application where a Vortex application is embedded. |
VortexUnityApp.exe is used and loads Asset Bundles that associates Vortex extensions, to Unity game objects | The Unity game is compiled and contains the Vortex simulation and Vortex assets. |
Limited Unity workflow | Full Unity workflow |
Support for Cables graphics | No support for Cables graphics |
Support for Earthworks graphics | No support for Earthworks graphics |
Support for Distributed simulation | No support for Distributed simulators |
One-way Communication from Vortex to Unity | Two-way Communication between Vortex and Unity (through VHL) |
Documentation in Integrating Unity as Graphics Renderer in a Vortex distributed simulator | Documentation in Integrating Vortex Studio in a standalone Unity project |