Skip to content

1.7.1

Latest
Compare
Choose a tag to compare
@felipeerias felipeerias released this 29 Oct 08:38
· 105 commits to main since this release

Release Notes

Highlights

  • New device: Pico4 Ultra.
  • Eye tracking support for Meta Quest Pro.
  • Added support for accurate rendering of select BlueTooth keyboards in 3D.
  • Added support for automatically entering WebXR experiences on application launch.
  • Use the Khronos OpenXR loader when supported by the system.
  • UI improvements and bugfixes: search in Library, bookmark multiple tabs, etc.

UI

  • Added search functionality to Bookmarks, History, and Downloads, allowing users to filter items as they type.
  • It is now possible to bookmark multiple tabs directly from the tabs dialog.
  • Added a back button in the restart dialog, allowing users to cancel their selection and revert any changes made.

Input

  • Enabled eye tracking scrolling with both hands or controllers. To prevent accidental scrolling, it is activated by making a pinching or clicking gesture with either hand or controller.
  • Use the same thresholds to recognize a pinch event and to update the color of the pointer; previously these two were not always in sync.
  • Improved system gesture detection with hand interaction profiles to properly detect pinches and squeezes when performing gestures like going back or exiting.
  • Added support for accurate rendering of select BlueTooth keyboards in 3D via OpenXR's XR_FB_keyboard_tracking extension.
  • Introduced a new controller setting to disable hand tracking.
  • Restarting Wolvic is no longer required when external bluetooth keyboards are connected or disconnected.
  • Remove the need to click on a window before interacting with it.

Content

  • Added support for automatically entering WebXR experiences on application launch. The details are specified in the Intent parameters.
  • Fixed an error when visiting YouTube for the first time, caused by consent.youtube.com
  • Fixed inverted axis in recorridosvirtuales.com

Meta

  • Eye tracking support for Meta Quest Pro.
  • Added eye tracking support via the XR_EXT_eye_gaze_interaction extension on devices like the Meta Quest Pro (OS v71 beta).
  • Fixed immersive environments on Meta devices by forcing them to load from PNG files instead of KTX. This was caused by a system bug affecting compressed textures on cubemap layers.
  • Removed specific code for handling volume keys, as the previous issues have been resolved.

PICO

  • Added support for a new device: Pico4 Ultra.
  • Use compressed ETC2 textures to distribute the immersive environments on PICO devices.
  • Added an OS version check for Pico. We now support Pico OS versions ≥ v5.7.1; this has allowed us to remove workarounds for bugs in older versions.
  • Use the XR_BD_controller_interaction extension if available, which provides an updated interaction profile.
  • Disable the XR_EXT_hand_interaction extension as it was causing issues with the controllers.

Huawei Vision Glass

  • Fix controller orientation issues when the user turns around (gimbal lock).

Others

  • Use the Khronos OpenXR loader from Maven when supported by the system, simplifying the build process.
  • Performance improvements.