MAGES SDK 5¶
MAGES SDK 5.0.1 (NXT) - January 2024¶
Added API Reference in our documentation
The error type remains active through the selection of different Actions (Analytics editor)
Added two extra buttons in the Scenegraph scripts, the Create and Remove. If you press the Create it generates a templated script and attaches is in the field
Added Wrong Answer error type that appears only on QuestionActions. Developers can set the penalty for a wrong answer. The error appears on the analytics report at the end of the simulation
If the user skips a Question Action, the penalty is automatically applied
Fixed issue when switching between Scenes, containing different Scenegraphs, throws multiple errors with both Mobile and XR input
Fixed all the assets that were not oriented correctly
Fixed Analytics paths that were exceeding 140 characters
Fixed all the warnings from the MAGES Panel
Added session restart functionality
Reworked the handling of the MAGES Panel to keep the previous state of the window when developers change tabs
Action names, entered in the Action Pattern Wizard, were not set on the created Action in the Scenegraph window. This is fixed now.
We made sure all the data is saved when moving or hiding the MAGES Panel
Fix NullReferenceException when entering play mode with Scenegraph Tab open
Fixed the issue that caused errors after an assembly reload
“Physics settings are not optimized” Configuration changes were not saved correctly and are reset when the project is closed
Fixed issue when activating a different project as they did not update the information shown in the Advanced Settings
Fixed the error and a warning when entering Play Mode (OpenXR)
We synchronized Destroy On Perform functionality
Rephrased the Label options in the Gamification panel
Fixed the warning regarding LiberationSans
Not stable in Unity 2023.2
The API reference page needs rework to make it more easy to user
MAGES SDK 5.0.0 (NXT) - December 2023¶
MAGES Panel to configure your MAGES projects
MAGES Hub as the module orchestrator
MAGES Interaction as the module that handles interaction with the virtual objects
MAGES Device Manager to handle the input from the
MAGES Networking to enable collaborative simulations (multiplayer)
MAGES Scenegraph as the module that handles the operation steps (Actions)
MAGES Data Container to store realtime data
MAGES Analytics as the module that manages user performance and errors
MAGES Jaria as an artificial assistant to ask documentation questions
Hand Poser Editor to configure custom handposes for object handling
Example Scene with a simple scenario to explore the basic functionalities
6 new Action patterns (InsertAction, RemoveAction, UseAction, ActivateAction, TrajectoryAction, QuestionAction)
Added scripts and steps to enter custom behavior in our Actions
Gamification patterns to enhance your simulations with gamified elements
Scenegraph wizard to guide users to create their first Actions
Select between XR devices (headsets) and mobile 3D camera (tablets/phones)
Support for IOS and android mobile devices (tablets, phones)
Avatar customization
Added Advanced settings on the MAGES Panel to configure the public parameters of each module
UIs for user to navigate in XR
Minor issues with the developer experience on some Action patterns
When on the “Advanced settings” tab of mages panel and you change bundle, the “Scenegraph” panel opens
Unconnected nodes do not appear in ‘live’ scene graph mode
Saving the scene graph with unconnected nodes, may cause nodes to completely lose their link connections
Trajectory Action is not supported from the Scenegraph wizard
You cannot have more than one Question Action active at the same time (parallel)
Cut, Copy, Paste and Duplicate do not work on the scenegraph editor
Question & incision data editors don’t update their new/edit/save states depending on other changes
When opening the MAGES Panel with a scene graph already open: “Only one instance of the scene graph is allowed”
In some cases the JARIA window is flickering
You cannot press the Exit Button if you do not close the Analytics Tab
Actions do not allow to reference objects from other scenes