Visionary Render
2026.2
Released 2026-07-07
Added
- New manikin control mode to allow control of manikins of different sizes (anthropometrics) using joint rotations instead of IK target positions
- Ability to control the manikin's fingers when finger tracking is enabled
- Allow manikins to be captured by the animation sequencer
- Video streaming now supports the AV1 format for enhanced quality (or VP8 as a fallback)
- Option to enable/disable OpenXR controller visuals
- Min and max size values to annotations
Changed
- Improved the network system to better support collaboration on different types of networks - in particular, remote users, or groups of users, connecting over a VPN
- Reduced the time required to set up and synchronise network connections, especially with larger numbers of users
- Updated the background graphic of ActiveView Light to match current Virtalis branding
Removed
- Support for Virtalis Reach/Hub
Fixed
- Fly To Viewpoint positioning is inconsistent
- Pivot not created at origin via scripting
- Settings are not restored correctly after manikin calibration button is clicked more than once
- Various issues with pivots when scripted, including rotation about the wrong axis, unintended target movement and pivot visual size being wrong
- Possessed manikins do not make use of the user's palms
- Include GUI option on Screen Capture Tool breaks GUI clipping
- Dynamic Sections cut through main immersive GUI
2026.1
Released 2026-03-30
Added
- Ability to take control of manikins via the immersive context menu
- Ability to change the current audio device without having to restart Visionary Render for changes to take effect
- Image stabilisation and zoom settings for the desktop mirror view when using a headset
- Controller visuals for Meta headsets in OpenXR mode
- Support for OpenXR body tracking extensions with HTC, Meta and Pico devices
- Joystick and button inputs in the new OpenXR tracking node structure
- Camera property to control whether world settings are used with render-to-texture
Changed
- Update OpenAL to 1.24.3
- Improve ambient occlusion quality and performance
Fixed
- Unused audio sources not being cleared up properly in the scene
- Positional audio does not work on audio sounds
- Show properties context menu option fails with Lua error
- No text visible when typing into password field of ActiveView Light
- Gallery component items don't show up on the live previews
- Snap Home tool does not restore correct transforms after file load
- Group members do not show from Developer tree selection
- Gallery component items do not show up on live preview
- Preview icons are not created for new Gallery items
2025.3
Released 2025-11-19
Added
- Trackers are automatically recognised without custom view configs, XML edits, or scene restarts in OpenXR mode
Changed
- Web browser textures can be quickly setup with a 1920 x 1080 default size and predictable resizing
- Enter and leave events are now triggered from the HMD position not the centre of the playspace
- Improve default settings in start room
Fixed
- Crash when there are more than 64 levels of transformed assemblies
- Crash when opening a scene with a web browser in it via the 'Open with' context menu in Windows
- Crash that could occur when pressing Tab a shader in the Script Editor
- Parent object is moved when creating a pivot at its visual centre
- Pivot visual changes size when moved and when zooming in or out
- Issues with controller and avatar in Oculus Touch runtime in a blank scene
- Vertex snapping doesn't work on assemblies with pivots
- Visual quality is more stable in very large and very small scenes
- Start room buttons do not respond to touch events
- Log errors when a web browser texture is resized
- Some view filters (i.e. the torch view filter) did not work
- Scene is not updated when a surface shader is changed
- Scene is not updated when the Sun/Cascading Shadows settings are changed
- Camera is not kept level in OpenXR mode
- Visual previews are incorrect when ancestors have transforms
- Colour of Scene GUI buttons changes when a style is added
- Incorrect version of Windows could be reported in the logs
2025.2.1
Released 2025-07-25
Fixed
- Controllers not tracking in Oculus and zSpace modes
- Objects return to previous position when vertex snapped if the mouse is released before
Alt - Crash when opening scenes containing a web browser via Windows Explorer
- Materials can be rendered opaque white on NVIDIA RTX 50 series GPUs
2025.2
Released 2025-07-07
Added
- Chromium web browser that can be attached to scene objects via a texture
- Hand and finger tracking when an immersive license is present and the necessary OpenXR extensions are provided by the headset/OpenXR runtime
- Manikins can be converted to baked geometry and deformable meshes can be converted to baked meshes
- Vertex and surface snapping on tree view drag and drop or PRS pivot placement
- Search bar to the settings window
- Search bar to the local copy of Virtalis Docs that works when your machine has an internet connection
- Line numbers to the script editor
- 'Override Materials' setting to control whether solid selection highlighting makes objects transparent
- Settings for changing the laser colour
Changed
- Optimise the renderer to reduce CPU usage, especially in complex scenes with non-instanced rendering
- Replace 'Add Data To' combo box in Merge Settings with 'Add Data to Parent' and 'Add Data to Branch' check boxes
- Replace 'Post Merge Filtering' combo box in Merge Settings with 'Disable Removed' and 'Delete Removed' check boxes
- Improve the layout of tree view quick search and fix issues with the buttons not being greyed-out or hidden again when there's no search query
Removed
- Subdirectories and uninstaller from the start menu shortcuts
Fixed
- Crash when creating a light or reflection probe with probe helpers enabled
- Crash when a collision occurs with 'Vibrate on touch' enabled and the avatar is disabled
- Adding pivots to objects causes their transforms to be incorrect
- Text of disabled nodes in the tree is unreadable when selected or filtered
- 'Merge alongside existing' setting renames existing nodes with the same name
- 'Delete Removed' merge setting does not delete removed objects
- Unnecessary data is left on nodes following a merge and should be cleaned up
- Script editor line count can become incorrect when the window is moved
- Crosses on the colour picker can occasionally be rendered as solid black squares
- Cursor flickers when highlighting text in text edit boxes
- 'View Captured Files' button in screen capture tool doesn't work when the directory includes non-ASCII characters
- GUI cursor position can be wrong in a HMD with a custom viewport
- 'Delete unused materials' doesn't always work as expected and can delete textures and materials with instances
2025.1
Released 2025-03-07