What is Vortex Studio?

Vortex® Studio serves as a comprehensive platform for developing and launching real-time, interactive simulations of mechanical systems.

This platform forms the foundation of CMLabs’ top-tier equipment simulators and consists of two key packages:

  • Vortex Create: This component allows users to visually construct real-time mechanical devices and verification scenarios.

  • Vortex Activate: It enables the integration and deployment of content created across various systems, spanning from desktop setups to multi-screen custom simulators.

Why use Vortex Studio?

  • Create intricate, high-fidelity, and dynamic mechanical systems effortlessly, no coding required.

  • Take advantage of advanced physics modules refined through more than 20 years of research and development, tailored for off-road vehicles, cables, and earth-moving operations.

  • Seamlessly integrate with leading game engines like Unity and Unreal through specialized plugins.

  • Deploy simulations with ease using tools proven effective in various commercial settings.

What Can You Do with Vortex Studio?

Create High Fidelity Digital Twins without coding

Creating high-fidelity digital twins or components of mechanical equipment with real-time simulation capabilities can now be accomplished in just minutes. This advancement is particularly advantageous for off-road vehicles, cables, and earth-moving investigations.

Outlined below are several key applications:

  • Utilizing virtual models to streamline automation design processes.

  • Focusing on vehicle engineering tailored for off-highway vehicles.

  • Generating synthetic data to enhance the effectiveness of training AI models.

  • Improving mission planning and optimization for critical operations.

Add Simulated Mechanisms to Unity, Unreal Engine, or other platform.

The Vortex Editor empowers users to design simulated mechanical systems that are exportable and easily incorporated into Unity, Unreal Engine, and other engines.

These systems encompass mechanisms and vehicles that can be seamlessly connected to game logic, inputs, and outputs, enabling them to move realistically within the virtual environment.

Build Training Simulators

By utilizing Vortex Activate, simulators gain the ability to execute a wide range of Vortex content. This includes all simulations offered in the Vortex simulator product lines, along with any personalized content generated using Vortex Create.

Create Marketing Simulators

Vortex Studio empowers the development of marketing simulators, allowing you to exhibit your products at trade shows or showcase their functionalities off-site.

Perform Human in the Loop Testing

Vortex Studio empowers human-in-the-loop testing for vehicles and offers extensive off-road simulation features.

Vortex Create Key Features

  • The Visual Editor enables the creation of visually accurate real-time mechanical systems.

  • It features a high-fidelity physics engine with various extension modules, such as:

    • Rigid Body

    • Vehicle, Tire, and Track Models

    • Cables

    • Earth-Moving

  • Users can easily enhance the core functionalities through Python 3 scripting.

  • A verification test suite in Python is available, offering tools for ensuring quality and maintaining simulations.

  • Content creation can be automated using Python scripting.

  • It supports exporting to Unity and Epic Unreal platforms.

  • Seamless integration with Simulink is provided for control system design.

  • Integration with ROS2 is supported for developing robotics applications.

  • The modular architecture, along with mechanical configuration and attachments, enables users to boost productivity by efficiently creating and testing different versions of their models.

  • The Vortex Studio Debugger provides a platform for mechanical engineers to remotely connect to simulations and debug the dynamics simulation of Vortex Studio.

Vortex Activate Key Features

  • Vortex Studio Director is a desktop application designed to streamline the creation, configuration, launch, and monitoring of distributed simulations.

  • Vortex Studio Launcher provides a unified interface for initiating simulations with specific exercises from any simulation content installed on the same computer or simulator.

  • It supports hardware integration with CANopen devices, OPC UA/DA, and the motion platform (D-Box).

  • The platform enables distributed simulations across multiple processes, computers, and displays.

  • Users can leverage a set of pre-built tools for packaging and deployment purposes.

See Features and Capabilities Overview.

Vortex Studio Applications

Vortex Studio offers a variety of products that encompass various applications tailored for the development and dissemination of simulation content.

Vortex Studio Editor

The Vortex Studio Editor is a desktop-based editing application specifically crafted for developing real-time simulations of mechanical models.

Moreover, it offers functionalities that enable users to customize and implement a user interface tailored to their simulators.

See Vortex Studio Editor.

Vortex Studio Player

The Vortex Studio Player is specifically created to load and run the simulations you generate using the Vortex Studio Editor.

See Vortex Studio Player.

Vortex Studio Director

The Vortex Studio Director oversees the setup, implementation, and supervision of distributed simulators throughout a local network. This serves as the primary interface for integrators to oversee simulator management.

See Vortex Studio Director.

Vortex Studio Debugger

The Vortex Studio Debugger provides mechanical engineers with an interface to remotely connect to a simulation and debug the dynamics within Vortex Studio.

This debugger application is capable of connecting to any simulation that incorporates a Vortex Application, such as Unity and Unreal.

See Vortex Studio Debugger

Vortex Studio Launcher

The Vortex Studio Launcher provides a unified interface for accessing all simulation content installed on a computer or simulator. This interface allows users to initiate simulations using specific simulation scenes.

This launcher application consolidates content from various versions and has the capability to launch applications that contain a Vortex Studio application, such as a Unity executable.

See Vortex Launcher

Where to Next?

For tutorials, see:

Further reading in the user guides: