Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ XR Studio

What's new in 4​.0​.7

  • Last UpdatedDec 13, 2023
  • 3 minute read

Limited release: This a limited release of XR. It does not contain all of the features and tools that are described in this documentation.

New features

We have added these new features in the AVEVA XR 4.0.7 release.

Updates to the RVM import

Support of RVM has been deeply enriched by new Import functionalities.

When using the Scene Explorer, it is now possible to customize the import using detach and skip. See Import actions for MWX Soup.

The new Metadata Importer enables you to convert RVM text metadata into JSON files to be consumed through the script.

Updates to the Animation Clip and its Editor

The Animation Clip Editor functionalities have been improved with functions such as:

  • Move to previous/next keyframe with clip player

  • Better filtering when adding new channels

  • Automatic channel group selection when selecting an animated node

  • Keyframes copy-paste

The Animation Clip node has been provisioned with a new setCurrentFrameAt field that enables you to set the frame from script when the clip is stopped or paused.

XR Add-on Tool for Blender

The AVEVA XR Add-on provides to Blender a set of tools that are specifically designed to improve the quality and the performance of Blender-exported FBX content when imported into XR Framework. For more information, see XR Add-on for Blender.

Support for Android

XR Viewer Portable now offers support for the Android platform. See XR Viewer Android.

New nodes

These nodes are new in this release.

New Command statements

There are two new Command statements:

Update to Command statement behavior

We have standardized the behavior for Command statement attributes.

Important: In this version, fields of any type except SSTACK will always preserve their value even when an attribute is called from a setfield, setlocal, or set statement. This is the underlying philosophy that most field types follow; however, previously it was not true for each and every type and attribute. We have standardized the behavior.

In particular, attributes that previously did not preserve the original value, but do from this version on, are:

  • dstring - setValue, remValue, fromJSON,

  • mdstring - setValue, remValue, fromJSON

  • stable - setElementAt, setElementAtColumn, remRow, setRow, addRow

Regarding the SSTACK field type, the pop attribute will still not preserve the original value, but it will now set the field as modified so that routes are triggered properly.

This might cause previously developed applications to not work as expected if they are using any of the attributes in list above.

To apply attribute results to the original field, a dedicated modify statement has been developed and it provides that capability and also provides a boost in performance.

New field type

  • sjson - The new SJSON data type contains a valid JSON string and can be considered a special form of sstring whose content respects the JSON standard specifications.

Deprecated and Discontinued

Deprecated features

Functionality is marked as deprecated when a specific function or feature is still supported in the current release, but might be removed in a future release. We advise that you phase these features out of your projects and begin to use alternative features.

Discontinued features

These features are no longer supported and no longer appear in XR software.

  • None

Security updates

  • No security updates in this release.

Project templates

Design Review template

For details on new and changed features in the Design Review template, see What's New in Project Templates 4.0.7.

In This Topic
TitleResults for “How to create a CRG?”Also Available in