Integrating Vortex Studio with Unity

Integrating Vortex Studio with Unity

 

 Vortex Studio and Unity can be integrated, either in a standalone Unity project, or as a distributed Vortex simulator using Unity as a graphic renderer.

 

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

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

 

 

Looking for labels? They can now be found in the details panel on the floating action bar.

Related content