Vortex Studio 2022.11 Change Log

What's new?

Vulkan Support in Vortex Editor (Tech preview)

  • Mesh rendering for cable

  • Keyboard support

  • Basic Skybox support

 

System Requirements

Supported Platform

Vortex Studio 2022.11 runs on the following platforms:

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

 

Starting with Windows 10 2004 Update, the Windows Timer Resolution default behavior has changed. 

You need to upgrade to 2021b and above in order to benefit from the code changes we made to alleviate these changes and keep the Vortex Application with the same real-time capabilities.

Your system needs a high-performance power plan for Vortex to run properly on Windows.

 

Windows 11

Vortex Studio is expected to run properly on Windows 11.

It will be fully supported once CM-Labs has completed a comprehensive validation. It will be announced in the release notes.

 

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

2022.7 is the last version supporting CentOS7 or equivalent. An update to the latest Ubuntu LTS and equivalent systems is in progress.

Hardware Requirements

Recommended Configuration

  • CPU Intel i7-9700 or better

  • RAM 32GB

  • GPU

    • NVIDIA GeForce RTX 2070 or better to run in OpenGL mode

    • Intel, NVIDIA or AMD to run in Vulkan mode

 

Legacy Support of VR rendering in OpenGL mode

Software Capabilities

Mongo DB

Mongo DB is the database engine used in Vortex Activate.

The version supported is Mongo DB 4.2.

Qt

Vortex Studio uses a custom version of Qt 5.15.2.

Python

Unreal Engine Integration

Vortex Studio 2022.11 supports integration Unreal Engine version 4.26.

Unity Integration

Vortex Studio 2022.11 supports integration with Unity 2021.3.4f1 LTS.

Supported Compiler

Vortex Studio 2022.11 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 as a beta feature.

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

Modbus extension

The extension is no longer available.

Vortex Human

The Vortex Human library is targeted for deprecation. It will be removed in a future version.

In the editor, humans can be represented as a capsule and moved around with a script or an animation path extension.

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

Licensing

Vortex uses RLM by Reprise Software™ for licensing.

Compatibility Notice

Between any Vortex version

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

End-of-life Notice

  • Python 3.8 should be used.

  • Feature Snap to Surface in the Vortex Editor was removed.

Deprecated API

Class ApplicationConfigSerializer is deprecated: Use VxObjectSerializer class.

Minor Improvements in Vortex Studio 2022.11

In addition to features documented in the what's new, minor improvements have been made during the development of Vortex Studio 2022.11:

ID

Summary

ID

Summary





Fixed Issues in Vortex Studio 2022.11

Various bugs and workflow issues have been fixed during the development of Vortex Studio 2022.11:

ID

Summary

 

ID

Summary

 

VP-44723

Vortex Editor: Warnings show up when exposing pass through output from one linking interface to another

 

VP-44732

Vulkan renderer: Rendered cylinder cables have a delay with the simulation

 

VP-44785

Vulkan renderer: Texture transparency not correctly handled

 

VP-44792

Vulkan renderer: Move Tool plane translator indicators are not visible when overlapping a CG

 

VP-44794

Vulkan renderer: Attachment Point are not visible inside objects

 

VP-44795

Vortex Player: Excavator demo scene dig zone has sides with openGL renderer

 

VP-44797

Vortex Player: Roles do not switch camera

 

VP-44832

Vulkan renderer: Textures are too bright

 

VP-44926

Vulkan renderer: Picking on AMD is not working

 

Known Issues in Vortex Studio 2022.11

ID

Summary

Workaround

VP-41437

When a sound is created such that the listener and the emitter are exactly at the same location, or the listener is moving together with the emitter such that it is precisely above it, the sound that the operator hears becomes garbled. 

This happens for monaural sound track when the listener and the emitter are moving in tandem while being either too close or aligned vertically. The workaround is keep the sound emitter and the listener separate and make sure they can't be move in a way where they could align with each other.

VP-43810

Memory blocks dumped, when terminating the application. 

None. This memory leak is not growing, it's memory that should be returned before the end of the process. Requires a 3rd party update.

VP-44315

Memory leak related to VxContactMaterial when there is a contact upon termination of a VxCore application.

Removing all parts and collision geometries before destroying the VxUniverse ensures that any ongoing contact is invalidated before destroying the VxUniverse. Optionally, using the higher level VxSim API and loading content created in the Vortex Studio Editor seems to work around this issue as the content is automatically unloaded before the application is destroyed.