System Requirements

License Requirements

Starting with Vortex Studio 2023.7, no license is needed to run a simulation of content created with Vortex Studio Editor (or purchased from CM Labs).

"Running a simulation" is available on any single computer, allowing the use of applications like Python, Unity, or Unreal to run Vortex Studio content regardless of the operating system, as long as it's supported by Vortex Studio.

Vortex Studio Create applications, including Vortex Studio Editor and Vortex Studio Debugger, still require a license.

Whenever a Vortex Studio Activate feature is used in a simulation, a Vortex Studio license is required.

Supported Platform

Windows

Vortex Studio 2024.2 runs on the following platforms:

  • Microsoft Windows 10 (x64), version 22H2. 

  • Microsoft Windows 11 (x64), version 22H2. 

Linux

Not all features are available on the Linux operating system. See Features and Capabilities Overview for more details.

2022.8 is the last version supporting CentOS7 or equivalent.

An update to the latest Ubuntu LTS and equivalent operating systems is in progress.

Currently, Vortex Studio on Linux can only open content created on Vortex Studio (Windows) 2023.3 or earlier until this issue is fixed in a later release.

Using an earlier version of Vortex Studio on Windows to create content still works on Linux.

Hardware Requirements

Recommended Configuration for Vortex Create Applications

  • CPU Intel i7-9700 or better

  • RAM 32GB

  • GPU minimum 4 GB of VRAM with Vulkan 1.3 support

    • Nvidia GeForce GTX 10 series or later

    • AMD Radeon RX 5000 series or later

    • Intel UHD Graphics 600 or later

Any computer running Vortex Studio Create or Activate must support AVX2 instructions set.

The Vortex OpenGL rendering module (named Cyclone) while still supported is now considered a legacy mode.

Vortex Studio Create now supports major graphics cards using Vulkan technology as listed above.

For advanced simulation application rendering, we recommend using the Unity or Unreal graphics together with the Vortex integration plugin.

See Integrating Unity as Graphics Renderer in a Vortex distributed simulator and Integrating Vortex Studio with Unreal Engine.

Some monitors have factory refresh rates set to high frequencies, i.e. 144Hz. Vortex applications will process the graphical information at 60 Hz by default, which might lead to visual artifacts. Please set the monitor refresh rate so it matches the Vortex simulation rate.

Software Capabilities

MongoDB Support - Deprecated

MongoDB is the database system used by the Legacy Vortex Console. The technology is end-of-life and new versions of Mongo will not be supported by Vortex Studio.

The version supported is Mongo DB 4.2.

Qt

Vortex Studio uses a custom version of Qt 5.15.2.

Python

Python 3.8 is supported. Vortex Studio contains an embedded version of python 3.8.6.

The corresponding Python or Anaconda distribution can also be used to include more modules in the scripts.

Unreal Engine Integration

Vortex Studio 2024.2 supports integration with Unreal Engine version 4.27.

Unity Integration

Vortex Studio 2024.2 supports integration with Unity Unity 2021.3.22f1 LTS.

Supported Compiler

Vortex Studio 2024.2 supports Microsoft Visual Studio 2015 (VC14) compiler and above.

GCC 7.3 is the supported compiler on Linux.

Simulink/MATLAB

  • Real-time UDP protocol of Simulink/MATLAB is supported.

  • Vortex S-Function block in Simulink is supported.

Supported 3D model File Types

The following 3D model file types can be imported into Vortex Studio Editor.

  • .cive, .dae, .fbx, .flt, .ive, .obj

  • .osg2, .osga, .osgb, .osgs, .osgt, .osgx, .shp

Vortex Human

The Vortex Human library is deprecated. It will be removed in a future version. It is no longer possible to create humans.

Visualization of humans can be done in a simulator using Unity or Unreal.

Vortex Vegetation

The Vortex Vegetation library has been removed from Vortex studio. It is not supported anymore.

Licensing

Vortex uses RLM by Reprise Softwareâ„¢ for licensing.

See Licensing for more information.

Compatibility Notice

Backward compatibility

Files created with previous versions, up to 2 years, can be used in the newest release.

We recommend that you use the "Save All Child Documents" feature of the Vortex Editor to ensure that all components are properly saved.

It's important to backup your assets before migrating to the latest version, as overwritten files will not be recoverable in their original state. Assets encompass a wide range of files created using the Vortex Editor, Vortex Director, or programmatically with the Vortex SDK, such as code, extensions, legacy parts, assemblies, mechanisms, galleries, scenes, setup files, simulator files and other proprietary Vortex file types.

Part documents no longer exists; Opening Assemblies in the editor will automatically merge it's part document into it. Opening a part file will create an empty assembly document with the part in it.

A VHL Interface extension in an Assembly document will automatically be converted in a Linking Interface.

Forward compatibility

Vortex is not forward compatible. The older releases of Vortex Studio cannot open files created in a newer release. Once a file is saved, it is associated to its version.

 

Between the Windows version and the Linux version

Vortex Studio on Linux can only open content created on Vortex Studio (Windows) 2023.3 or earlier. This will be fixed in a later release. For the moment, use an earlier version of Vortex Studio on Windows to create content to work on Linux. The recommended version and the last supported version of Linux is 2022.8 and the same version on Windows needs to be used for the best results.

 

Between any Vortex version

Record-and-Playback as well as Keyframe files created with previous versions may not work with Vortex Studio 2024.2.

Vortex Console

The Legacy Vortex Console is no longer being developed and its technology is considered deprecated. To make Vortex-based Simulator, the Vortex Launcher is the new interface to use.