unity-webxr-export

Develop and export WebXR experiences using Unity WebGL

APACHE-2.0 License

Stars
1K
Committers
16

Bot releases are hidden (Show)

unity-webxr-export - WebXR Interactions [0.7.0] - 2021-02-13

Published by De-Panther over 3 years ago

You can import the package from OpenUPM at WebXR Interactions.

Added

  • Check for alwaysUseGrip in ControllerInteraction.

Changed

  • Minimum WebXR Input Profiles Loader version 0.3.5.
unity-webxr-export - WebXR Export [0.7.0] - 2021-02-13

Published by De-Panther over 3 years ago

You can import the package from OpenUPM at WebXR Export.

Added

  • Support for targetRaySpace for controllers poses.

Changed

  • Use targetRaySpace as the default controller pose instead of gripSpace.
  • Use generic Input Profile in editor for all controllers types.

Fixed

  • Hack for Oculus on Chrome Desktop wrong targetRaySpace bug.
  • WebXRCamera now removes event listeners OnDisable.
unity-webxr-export - WebXR Interactions [0.6.0] - 2021-01-23

Published by De-Panther over 3 years ago

You can import the package from OpenUPM at WebXR Interactions.

Added

  • Check if hand joints radius changed on hand update in ControllerInteraction.
  • Check if isControllerActive and isHandActive on enable in ControllerInteraction.
unity-webxr-export - WebXR Export [0.6.0] - 2021-01-23

Published by De-Panther over 3 years ago

You can import the package from OpenUPM at WebXR Export.

Added

  • GetLocalRotation and GetLocalPosition to WebXRCamera.
  • Support for the new/updated WebXR Hands API.
  • isControllerActive and isHandActive to WebXRController.

Changed

  • Using frame.fillPoses and frame.fillJointRadii instead of frame.getJointPose for XRHand.
  • Camera matrices handling.
  • WebGLTemplates webxr.js merged into Plugins webxr.jspre.

Fixed

  • Bug related to pose view eye can be none.

Removed

  • Matrix utilities files.
unity-webxr-export - WebXR Interactions [0.5.2] - 2021-01-16

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Interactions.

Fixed

  • OnDisable in ControllerInteraction.
  • Missing material in default WebXRCameraSet.
unity-webxr-export - WebXR Export [0.5.2] - 2021-01-16

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Export.

Added

  • Multi touch support for Handheld AR.

Fixed

  • OnDisable in WebXRController.
  • Depth and Stencil clear issue in Handheld AR.
  • Ugly hack to fix WebXR Viewer viewports on iOS.
unity-webxr-export - WebXR Interactions [0.5.1] - 2020-12-26

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Interactions.

Fixed

  • Material references in prefabs and sample scene.
unity-webxr-export - WebXR Export [0.5.1] - 2020-12-26

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Export.

Fixed

  • WebXRController Button Up/Down state.
  • Protect compilation on other platforms.
unity-webxr-export - WebXR Interactions [0.5.0] - 2020-12-19

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Interactions.

Added

  • Docs page.
  • WebXR Input Profiles Loader support.
  • UI to toggle WebXR Input Profiles Loader in the sample scene.

Changed

  • ControllerInteraction handles hand joints.
  • Disabled the transparent cube in the sample scene. (It's still there for tests)

Fixed

  • Working default WebXRCameraSet prefab.
unity-webxr-export - WebXR Export [0.5.0] - 2020-12-19

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Export.

Added

  • Docs page.
  • XRInputSource profiles support.
  • Added OnControllerActive, OnHandActive and OnHandUpdate actions to WebXRController.

Changed

  • WebXRController no longer instantiate hand joints.
  • Better handling for controllers buttons in the editor.
  • WebXRController TryUpdateButtons is now private.

Fixed

  • Disable controllers on XR session end.
unity-webxr-export - WebXR Interactions [0.4.2] - 2020-11-28

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Interactions.

Changed

  • WebXR Export dependency update.
  • Added info about OpenUPM package in README.md.
unity-webxr-export - WebXR Export [0.4.1] - 2020-11-28

Published by De-Panther almost 4 years ago

You can import the package from OpenUPM at WebXR Export.

Added

  • Support for Unity 2020.1.
  • WebGLTemplates for Unity 2020.1.
  • Debug project for Unity 2020.1.

Changed

  • Fixes for JavaScript and Unity communication to support both Unity 2019.1 and Unity 2020.1.
  • Added info about OpenUPM package in README.md.
  • Invert Y axis for touchpad and thumbstick, so they'll work the same as other XR Providers in Unity.
unity-webxr-export - WebXR Interactions [0.4.1] - 2020-11-17

Published by De-Panther almost 4 years ago

Changed

  • WebXR Export dependency fix
unity-webxr-export - WebXR Interactions [0.4.0] - 2020-11-08

Published by De-Panther almost 4 years ago

Added

  • Support for the missing controller inputs.

Changed

  • Sample scene - Changed Rigidbody Interpolate for the Interactables.
  • ControllerInteraction - Changed what values to check for pick/drop Interactables.
unity-webxr-export - WebXR Export [0.4.0] - 2020-11-08

Published by De-Panther almost 4 years ago

Added

  • Added missing OnXRCapabilitiesUpdate to WebXRManager.
  • Added missing controller inputs.

Changed

  • Changed controller action names to enums.
unity-webxr-export - WebXR Export [0.3.1] - 2020-11-07

Published by De-Panther almost 4 years ago

Added

  • emscripten browser object pause/resume when switching sessions.

Changed

  • Replaced Inline XR Session with window.rAF.
unity-webxr-export - WebXR Interactions [0.3.0] - 2020-11-01

Published by De-Panther almost 4 years ago

Added

  • Support for XR providers in the sample WebXRCameraSet prefab.

Changed

  • Fixed compile and runtime errors, to make sure that WebGL build works again.
unity-webxr-export - WebXR Export [0.3.0] - 2020-11-01

Published by De-Panther almost 4 years ago

Added

  • Support for XR providers in the editor.
  • Settings asset required and optional features in WebXR Session.

Changed

  • Fixed compile and runtime errors, to make sure that WebGL build works again.