GeoVisionary
2025.1
Released 2025-03-07
Added
- ActiveMove tracking mode with various settings that can be configured
- Save and load user settings from files with the
.VRSetting
file extension - "Use Extra Framebuffer" setting to fix flickering that can occur with stereo 3D enabled
Changed
- Improve the performance of shadows in large scenes with animated objects
- Stop re-rendering static scenes to improve GUI responsiveness in large scenes and reduce CPU/GPU usage
Removed
- Changelog, Visionary Render manual and programming guide (these have been moved to Virtalis Docs)
Fixed
- The warning “[W] Cache was not cleanly unmounted. Rebuilding a clean cache." being shown on startup
- “Path does not exist” error when saving files to the root of a drive
2024.3.1
Released 2024-11-22
Fixed
- Read error when loading a file containing more than 4GB of XML or mesh data in a single block
2024.3
Released 2024-10-25
Added
- Avatar name labels for easier identification of users in collaboration
- Support for loading image files in WebP, JPEG 2000 (JP2), JNG, JPEG XR (JXR), PBM, PGM, PPM and PFM formats
- Enable use of OpenXR mode with SteamVR's OpenXR runtime
- Settings to control the visibility mask (when present) and mirror view in HMD tracking modes
Fixed
- Improve smoothness of navigation in collaboration when using a display or HMD with a high refresh rate
- An issue where the file browser would become unresponsive after cancelling a prompt to overwrite a file
- An issue where viewpoints would be lost from the SavedUserPositions node when loading an old file
- The default value of the Tracking/Config/Origin option used by SteamVR mode, which was incorrectly set to "Manual" instead of "Roomscale"
2024.2
Released 2024-07-08
Added
- Button to the Networking window to disable networking after it has been enabled
Changed
- Text encoding to UTF-8 to improve support for different languages and for compatibility with Virtalis Hub
- OpenXR reference space from "local" to "stage" so that floor level is respected when using the navigation tools
Fixed
- Errors when avatars are loaded in collaboration, including a crash when another user is using an Oculus/Meta Quest avatar
- Duplicate options from the link picker control's "new" menu that created nodes of an incorrect version
- Incorrect terrain shading whilst using height exaggeration
- Terrain overlay layers being rendered with an opaque black/grey background
- Missing borehole segments when the geometry and property intervals are different
- Crash when enabling OpenXR mode with the Collision/Debug Draw setting enabled
- Crash when loading a scene containing scripts made in an older version of GeoVisionary
- Errors when loading the fullbody female and zSpace avatars
2024.1.1
Released 2024-04-01
Changed
- Improve reporting of errors from Virtalis Hub uploads and downloads
Fixed
- Issues with uploading and downloading large Virtalis Hub scenes due to excessive numbers of simultaneous connections
- Avoid using a Virtalis Hub server as the initial directory in the file browser as this could trigger unwanted login prompts
2024.1
Released 2024-02-29
Added
- Upload your scenes to Virtalis Hub using the App Menu > Upload to Virtalis Hub option
- Download scenes from Virtalis Hub directly to GeoVisionary
- Support for terrain clipping using dynamic sections
- Start menu shortcut for the Visionary Render Programming Guide
- Alternative connection mode for the HoloLens 2 that permits the headset to connect to the PC using a QR code
- Support for the XR_FB_passthrough extension in OpenXR, which permits passthrough to be enabled when using the Quest Link in developer mode. Also adds adjustable background opacity in AR
Changed
- Improve save speed for scenes with a very large number of models in a library
- Improve the speed of rendering particle systems in stereo
Fixed
- HoloLens 2 is unsupported
- Crash when toggling the Edit Pivot mode button
- Crash when rendering the first frame of a complex scene
- UI settings and window positions aren't restored after restarting GeoVisionary
- Whole scene could disappear when changing World Scale via the controllers in a headset
- Occlusion culling issues that could lead to flickering geometry
- The message 'OpenXR lists 0 API layers' is repeated in the log
- Occlusion culling failed to cull occluded objects that are visible in only one eye when rendering in stereo
2023.2
Released 2023-09-26
Changed
- Reduce open/save time and file size by not saving default properties to GV3 files
- Improve user experience with version control by storing the metanodes section of GV3 files in alphabetical order instead of a different random order each time they are saved
Fixed
- Scene GUI has artefacts when visible at the same time as a voxel model
- Crash that could occur when loading a scene with a model with invalid indices
- Tracking/Configuration settings page can have missing settings
2023.1
Released 2023-04-26
Added
- Adds support for OpenXR, which is a new open standard for handling AR and VR on platforms and devices
Changed
- Sequencer can now capture keyframes whilst immersed
- Avatars can now grab nodes with their hands when no controller visuals are present
- Compressed image data can now be stored in Texture nodes
Removed
- Oculus tracking mode as it was often being used by mistake instead of Oculus Touch
- Old anthropometrics files from the data directory
Fixed
- Makes scrolling to selected items in the tree view more reliable
- Fixes issue where scene GUIs can become unresponsive when dragging out of the 3D scene
- Fixes crash that could occur when adding a keyframe to a property track of a sequence
- Fixes crash that could occur when disconnecting an Oculus headset with overlapped culling enabled
- Fixes crash when loading a scene with a snapshot of a PDF node in it
- Fixes crash that could occur when a sphere collision object and a mesh collision object had identical positions
- Ensures the Display Sync setting is applied correctly when leaving immersive mode
2022.3
Released 2022-11-02
Added
- Immersive snap rotation option to improve comfort in VR by rotating the camera in fixed increments
Changed
- Improves rendering performance in scenes with large numbers of small meshes
Removed
- Duplicate 'Remove from Group' menu entries
Fixed
- Point clouds appear in front of transparent objects in the right eye in stereo
- Point cloud and texture filenames have wrong relative paths after loading files from older versions of GeoVisionary
- Crash and inconsistent behaviour in the Animation Sequencer due to scaling handles not being deleted
- Crash in the Animation Sequencer when undoing while dragging
- Restore the functionality of ActiveView Light Texture (NetPlayerTexture)
2022.2
Released 2022-07-08
Added
- Manikins - poseable human models with 1:1 scale that can be easily added to any scene. Body dimensions are individually configurable
- Links to third-party license documents in the Help - About window
Changed
- Improves collision detection with deformable meshes, which enables accurate picking of deformable meshes with the mouse and tracked controllers
Fixed
- "Remove from Group" option on the context menu
2022.1.1
Released 2022-03-16
Fixed
- Crash when pointing at a voxel model that's reached its maximum vertex count
- Warning when physics debug visuals are enabled in a scene with terrain
2022.1
Released 2022-01-24
Added
- A new helper for splines
- A UV channel property to gradients and permits splines curvature to be displayed in it
Changed
- Makes helper markers easier to select, particularly in a tracked environment
Fixed
- Event handlers are called twice after being restored from the recycle bin (with possible crash)
- Clicking on a marker in "show helpers for selected" mode hides the helpers
- Enabling/disabling lighting has no effect when deferred rendering is enabled
- Helper markers can't be selected from above in a tracked environment
- Logging so that failures in the plugin sandbox can be understood
2021.3.1
Released 2021-11-29
Fixed
- Startup failures in the BlockModel Converter, Pointcloud Converter and TileServer Converter due to incompatible library version
2021.3
Released 2021-10-07
Added
- Ability to create editable text boxes in the scene GUI
Changed
- Optimises memory access to improve performance
- Limits dispatch of move events to improve the performance of animating objects
Fixed
- Fixes issue where the Hololens 2 doesn't receive the depth buffer via Holographic Remoting
- Updates the Microsoft Visual C++ redistributables in the installer
- Removes log spam when isolating/unisolating a selection
2021.2
Released 2021-07-12
Added
- Filter to the Layers and Developer tabs for highlighting disabled nodes
Fixed
- Crash when selecting voxel data if the data source is inaccessible
- Voxel materials aren't restored correctly when loading scenes
2021.1
Released 2021-04-01
Added
- New settings for pivots to Tools/Pivots and improves and fixes bugs with the PRS and pivot visuals
- Isolate/unisolate button to the toolbar to hide/unhide all but the selected geometry in the scene
Fixed
- Crash when opening multiple animated point cloud projects
- Point cloud paths are lost when a 2020.2 scene is converted to 2020.3
- Animated point clouds use more memory each time they are played
- Occasional crash on exit when tracking is enabled
- Crash when the Create button is pressed in the Sequencer
- Crash when the scene is saved by right-clicking on the Scenes node and choosing 'Save Selection'
2020.3
Released 2020-10-12
Fixed
- Changes to GeoVisionary settings can't be undone
- Date and time and sun position are added to the undo history when the "Track UTC" option is enabled
- Wrong directory path is saved if it contains a trailing backslash and the directory is on the same drive as the scene file
2020.2
Released 2020-07-08
Fixed
- Rendering of boreholes with point property data
- Stall at startup when using a license without the "Immersive" feature
2020.1.1
Released 2020-05-21
Fixed
- Issues with collaboration and video streaming over a VPN. GeoVisionary now listens for incoming connections on selected virtual network adapters
2020.1
Released 2020-03-18
Changed
- Update the GUI theme to match new company branding
Fixed
- Crash when using the Dataset rollout in the properties of an OverlayLink
- Stall after renaming a style used by 10000 shapes
- Voxel clip plane handles aren't rendered
- NOT operator in GVLayerQuery
- Styles tab doesn't render tiles properly in Tile View mode
- Windows such as Styles and Gradients aren't fully transparent in minimal mode
- Compass isn't displayed
- Bottom of property tabs are clipped in the Terrain and GeoServer node properties
- EPSG code search results aren't displayed
- Warning in the log when a HeatMap or HeatMapPoint is created
2019.3
Released 2019-05-29
Fixed
- Crash when closing a scene with a GPS Tracker in it
- Crash when GVHeatMap is given an incorrect node type
- Crash when the web service properties are dismissed before the server response is received
- Point clouds aren't visible in the right eye with stereo optimisations enabled
- Properties window isn't updated with the correct voxel information
- Heat maps aren't updated when their gradients are changed
2019.2
Released 2019-03-27
Added
- Start menu shortcut for ActiveViewLight
Changed
- Improve the format of Time of Day
Fixed
- Materials aren't applied to borehole segments when shown with a point property
- Segment property of boreholes is highlighted red when it shouldn't be