Skip to content
This repository has been archived by the owner on Aug 11, 2024. It is now read-only.

Releases: XRTK/com.xrtk.sdk

com.xrtk.sdk 0.3.0

13 May 03:42
Compare
Choose a tag to compare

XRTK.SDK 0.2.7

19 May 15:05
Compare
Choose a tag to compare
XRTK.SDK 0.2.7 Pre-release
Pre-release

Release Notes

Import via Unity Package Manager (upm)

In your project, open Preferences/Package Manger and add the XRTK to the list of scoped registries:

Name: XRTK
URL: http://upm.xrtk.io:4873
Scope(s): com.xrtk

Once the registry has been added, you can search for each platform in the UPM Package Manager window

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package from https://github.com/XRTK/XRTK-Core/releases
  2. Import the XRTK-Seed unity package directly into your project by dragging and dropping the file into your project

Requirements

Changes:

  • 29db007 Update release package
  • ee2596c updated breaking changes for string extension fixes (#240)
  • 67334c3 updated assembly info
  • f111e09 Adding compiler definitions for platforms (#239)
  • b2d7958 misc cleanup
  • 0ebf93a update core package to 0.2.14
  • a4ad147 updated preview version
  • 33f36f2 bumped version and package dependency to support new build pipeline
  • bfaa46a bumped package version to 0.2.5
  • 769076a Added braces to conform to coding guidelines
See More
  • d1bc866 removed the min unity release rule
  • badf8a7 bumped package dependencies
  • 890cdfe Update XRTK.SDK/Packages/com.xrtk.sdk/package.json
  • 17a491b bumped package dependencies
  • e49a218 bumped dependency on core
  • ce8af82 updated project to 2019.4.23f1 (#234)
  • 9af567b Clean up dead assembly references
  • 219122a fixed some profile priorities
  • 46e28d5 updated project with latest xrtk policies (#230)
  • 72ee2b9 updated packge info
  • e8a2cff updated root profile serialization profile
  • b204fa9 missing boundayr profile removal from rename
  • f62fadf renamed boundary system profile
  • 016c6db fixed package reference
  • e14b291 Dev/core system refactor (#227)
  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528...
Read more

XRTK.SDK 0.2.6

10 May 20:29
Compare
Choose a tag to compare
XRTK.SDK 0.2.6 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

In your project, open Preferences/Package Manger and add the XRTK to the list of scoped registries:

Name: XRTK
URL: http://upm.xrtk.io:4873
Scope(s): com.xrtk

Once the registry has been added, you can search for each platform in the UPM Package Manager window

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package from https://github.com/XRTK/XRTK-Core/releases
  2. Import the XRTK-Seed unity package directly into your project by dragging and dropping the file into your project

Changes:

  • 0ebf93a update core package to 0.2.14
  • a4ad147 updated preview version
  • 33f36f2 bumped version and package dependency to support new build pipeline
  • bfaa46a bumped package version to 0.2.5
  • 769076a Added braces to conform to coding guidelines
  • d1bc866 removed the min unity release rule
  • badf8a7 bumped package dependencies
  • 890cdfe Update XRTK.SDK/Packages/com.xrtk.sdk/package.json
  • 17a491b bumped package dependencies
  • e49a218 bumped dependency on core
See More
  • ce8af82 updated project to 2019.4.23f1 (#234)
  • 9af567b Clean up dead assembly references
  • 219122a fixed some profile priorities
  • 46e28d5 updated project with latest xrtk policies (#230)
  • 72ee2b9 updated packge info
  • e8a2cff updated root profile serialization profile
  • b204fa9 missing boundayr profile removal from rename
  • f62fadf renamed boundary system profile
  • 016c6db fixed package reference
  • e14b291 Dev/core system refactor (#227)
  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update pack...
Read more

XRTK.SDK 0.2.5

23 Apr 05:33
Compare
Choose a tag to compare
XRTK.SDK 0.2.5 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.5",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • bfaa46a bumped package version to 0.2.5
  • 769076a Added braces to conform to coding guidelines
  • d1bc866 removed the min unity release rule
  • badf8a7 bumped package dependencies
  • 890cdfe Update XRTK.SDK/Packages/com.xrtk.sdk/package.json
  • 17a491b bumped package dependencies
  • e49a218 bumped dependency on core
  • ce8af82 updated project to 2019.4.23f1 (#234)
  • 9af567b Clean up dead assembly references
  • 219122a fixed some profile priorities
See More
  • 46e28d5 updated project with latest xrtk policies (#230)
  • 72ee2b9 updated packge info
  • e8a2cff updated root profile serialization profile
  • b204fa9 missing boundayr profile removal from rename
  • f62fadf renamed boundary system profile
  • 016c6db fixed package reference
  • e14b291 Dev/core system refactor (#227)
  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes...
Read more

XRTK.SDK 0.2.4

13 Apr 00:40
Compare
Choose a tag to compare
XRTK.SDK 0.2.4 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.4",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • badf8a7 bumped package dependencies
  • 890cdfe Update XRTK.SDK/Packages/com.xrtk.sdk/package.json
  • 17a491b bumped package dependencies
  • e49a218 bumped dependency on core
  • ce8af82 updated project to 2019.4.23f1 (#234)
  • 9af567b Clean up dead assembly references
  • 219122a fixed some profile priorities
  • 46e28d5 updated project with latest xrtk policies (#230)
  • 72ee2b9 updated packge info
  • e8a2cff updated root profile serialization profile
See More
  • b204fa9 missing boundayr profile removal from rename
  • f62fadf renamed boundary system profile
  • 016c6db fixed package reference
  • e14b291 Dev/core system refactor (#227)
  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c...
Read more

XRTK.SDK 0.2.3

11 Feb 04:59
Compare
Choose a tag to compare
XRTK.SDK 0.2.3 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.3",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • e8a2cff updated root profile serialization profile
  • b204fa9 missing boundayr profile removal from rename
  • f62fadf renamed boundary system profile
  • 016c6db fixed package reference
  • e14b291 Dev/core system refactor (#227)
  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
See More
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c Fixed snap position on manipulation handler (#100)
  • be9bc3e updated manipulation handler to utilize any kind of collider (#99)
  • d7a9a5e Fixed a problem where the manipulated object would stall when we didn't have snap to surface endabled (#98)
  • 0e7f0ac Updated some system awaiters to use the Awaiter.WaitUntil extension (#33)
  • 9ea8a45 Dev/pointer handler update (#95)
  • 3dea44f Choose to use pointer offset position or origin when grabbing (#94)
  • 8a82943 updated assembly references to...
Read more

XRTK.SDK 0.2.2

26 Jan 14:59
Compare
Choose a tag to compare
XRTK.SDK 0.2.2 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.2",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • 1c4ac46 Implement grip threshold profile setting (#222)
  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
See More
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c Fixed snap position on manipulation handler (#100)
  • be9bc3e updated manipulation handler to utilize any kind of collider (#99)
  • d7a9a5e Fixed a problem where the manipulated object would stall when we didn't have snap to surface endabled (#98)
  • 0e7f0ac Updated some system awaiters to use the Awaiter.WaitUntil extension (#33)
  • 9ea8a45 Dev/pointer handler update (#95)
  • 3dea44f Choose to use pointer offset position or origin when grabbing (#94)
  • 8a82943 updated assembly references to use guids (#93)
  • 03a6cd6 Properly snap (#92)
  • c0f315f Dev/pointer offset (#74)
  • 5a95f03 removed a few unsued declarations (#88)
  • e0402c3 resolve Axis issue #336 (#87)
  • e881069 updated provider profile with new namespace ...
Read more

XRTK.SDK 0.2.1

15 Jan 05:06
Compare
Choose a tag to compare
XRTK.SDK 0.2.1 Pre-release
Pre-release

Release Notes

Requirements

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.1",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • b6fdf8f Fix editor utilities namespace (#220)
  • 8b403db fixed package reference
  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
See More
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c Fixed snap position on manipulation handler (#100)
  • be9bc3e updated manipulation handler to utilize any kind of collider (#99)
  • d7a9a5e Fixed a problem where the manipulated object would stall when we didn't have snap to surface endabled (#98)
  • 0e7f0ac Updated some system awaiters to use the Awaiter.WaitUntil extension (#33)
  • 9ea8a45 Dev/pointer handler update (#95)
  • 3dea44f Choose to use pointer offset position or origin when grabbing (#94)
  • 8a82943 updated assembly references to use guids (#93)
  • 03a6cd6 Properly snap (#92)
  • c0f315f Dev/pointer offset (#74)
  • 5a95f03 removed a few unsued declarations (#88)
  • e0402c3 resolve Axis issue #336 (#87)
  • e881069 updated provider profile with new namespace changes (#86)
  • 20020ea updated mouse platform config (#84...
Read more

XRTK.SDK 0.2.0

25 Dec 19:20
Compare
Choose a tag to compare
XRTK.SDK 0.2.0 Pre-release
Pre-release

Release Notes

Requirements

  • Unity 2019.4.17 or later
  • Microsoft Visual Studio 2019
  • Windows 10 or later

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.sdk": "0.2.0",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Importing the asset directly into your project

  1. Download the release asset unity package
  2. Import unity package directly into your project by dragging and dropping the file into your project window

Changes:

  • 70f74bd updated project to 2019.4.17f1 (#219)
  • 62f78f4 Allow Digital and SingleAxis input actions for teleport (#217)
  • 2ac556f updated spatial mesh observer profile with new mesh level of detail (#206)
  • e429085 Introduce teleport validation data provider (#216)
  • 33b2116 Update default profile to use default teleport mode (#215)
  • 5eee3cc renamed teleport component handlers to providers (#214)
  • bdbc45b Teleport System v2 (#213)
  • 07bd343 Update core dependency
  • d2ffd0a Implement "Grip Pose" Input action for OpenVR Oculus Touch controller (#211)
  • 5316741 Clean up grip related input actions (#212)
See More
  • d2b7e32 fixed invalid namesapce (#210)
  • 85c7624 re-serialized value for boundary system profile (#209)
  • 70fcfb5 fixed asset assignments for tmp diagnostics window (#208)
  • 1db7767 upgraded to 2019.4.15 LTS (#207)
  • 4645cf1 Remove XRTK prefix from SDK package installer (#205)
  • e8ee545 removed duplicate GitHub issue templates (#204)
  • f10cc7a fixed documentation for CapturedNearInteractionObject
  • 4ea90a6 Rename HandBoundsMode to HandBoundsLOD for better understanding (#200)
  • c116322 Fixed a script reference to the global spatial mesh observer profile (#198)
  • 0440bd2 Add support for input and gestures for hand controllers (#164) [ #175, #192, #193 ]
  • 3b2c998 updated null and destroy calls with better extension (#195)
  • f63262c Added InteractionMode to pointers (#194)
  • b85efff A few more tweaks to the mouse pointer (#191)
  • dac0661 Mouse input/visual polish (#189)
  • 14e3cb9 Updated teleport pointer references on controllers, fixed wmr input (#188)
  • dd61aba Fix/mouse pointer (#187)
  • d44c21b Update default near clip plane for transparent display (#186)
  • 031782f fixed inverted flag for validation check (#185)
  • 6a2589e changes for near pointer interactions using collision (#168) [ #175 ]
  • ea51c7c Move platform profiles from SDK to WMR package (#184)
  • d98fa3e Added preview package capabilities (#181)
  • 0061480 fixed guid references to diagnostics prefab (#180)
  • 9d75632 cleaned up sdk a bit (#178)
  • db810b6 Updated GUID regeneration for SDK (#174) [ #176 ]
  • 8de7770 Dev/platform config profile install (#171)
  • 8b411d4 Feature/prefab hidden folder (#170)
  • 136712d fixed left generic controller type reference (#169)
  • c98cee9 updated license and readme
  • 9ddf395 Feature/profiles (#167)
  • da038ce updated all of the serialized type references to guids (#166)
  • 831a517 Fixed controller references in mapping profiles (#165)
  • 792fbe2 Dev/package layout shuffle (#163)
  • 301422a fixed fixed reference to OpenVRControllerDataPRovider
  • c7a0830 Feature/controller mapping refactor (#159)
  • 3f98664 updated inspector to use new bold foldout property drawer (#162)
  • fa113fc Dev/spatial awareness (#160)
  • 1845d44 Camera System Refactor (#153)
  • d523658 fixed profile runtime platform definitions (#158)
  • 601fbc6 Fixed a NRE when the GazeProvider doesn't have a parent (#156)
  • 5294101 Platform Refactor (#154)
  • 53ee5dc updated handler references (#152)
  • a0328b7 Dev/speech data provider refactor (#151)
  • 272c513 fixed spatial awareness system profile serialization
  • c179899 Hand Controllers + Simulation - CORE (#45) [ #143, #148 ]
  • 14dd565 Feature/input action refactor (#112)
  • d6afc8c fixed missing icon
  • f0fe18a Added SdkPathFinder
  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c Fixed snap position on manipulation handler (#100)
  • be9bc3e updated manipulation handler to utilize any kind of collider (#99)
  • d7a9a5e Fixed a problem where the manipulated object would stall when we didn't have snap to surface endabled (#98)
  • 0e7f0ac Updated some system awaiters to use the Awaiter.WaitUntil extension (#33)
  • 9ea8a45 Dev/pointer handler update (#95)
  • 3dea44f Choose to use pointer offset position or origin when grabbing (#94)
  • 8a82943 updated assembly references to use guids (#93)
  • 03a6cd6 Properly snap (#92)
  • c0f315f Dev/pointer offset (#74)
  • 5a95f03 removed a few unsued declarations (#88)
  • e0402c3 resolve Axis issue #336 (#87)
  • e881069 updated provider profile with new namespace changes (#86)
  • 20020ea updated mouse platform config (#84)
  • 52096...
Read more

SDK 0.1.21

01 Apr 23:06
Compare
Choose a tag to compare
SDK 0.1.21 Pre-release
Pre-release

Release Notes

Requirements

  • Unity 2019.1.14f1 or later
  • Microsoft Visual Studio 2017
  • Windows 10 1803 or later
  • Windows SDK 10.0.17134 or later

Import via Unity Package Manager (upm)

Find Packages/manifest.json in your project and edit the dependencies to include:

{
  "scopedRegistries": [
    {
      "name": "XRTK",
      "url": "http://upm.xrtk.io:4873/",
      "scopes": [
        "com.xrtk"
      ]
    }
  ],
  "dependencies": {
    "com.xrtk.core": "0.1.32",
    "com.xrtk.sdk": "0.1.21",
    ...
  },
}

Once the registry has been added, you can search for each platform in the UPM Package Manager window.

Note: For pre-releases you'll need to enable show preview packages under the Advanced dropdown in Unity's Package Manager.

Changes:

  • fb6d860 Renamed DefaultMixedRealityConfigurationProfile to DefaultMixedRealityRootProfile (#144)
  • 6b3b9b3 dev/platform-system (#114)
  • e9c4404 fixed the references to the default profiles in the spatial awareness system (#142)
  • 729a7d6 Dev/configuration refactor (#139)
  • 2455468 Using the editor updated prefab to try and resolve the package issue (#135)
  • f355056 Merge branch 'master' into development
  • 272c093 Release 0.1.19 (#132) [ #124, #125, #126, #127, #129, #131, #130 ]
  • e091895 Transform Extension Collider and Bounds Calculation Performance Update (#130)
  • 3b05d3e fix/cursor-modifier (#131)
  • 645d7a5 Make input system global listener non abstract so it can be attached to game objects (#129)
See More
  • 03bc075 Fix DestroyImmediate being called in editor playmode causing Unity events to not fire (#127)
  • bc98b68 input system global listener sometimes doesn't unregister a global listener if the object is destroyed outright and disable isn't called first (#126)
  • 9fe219d Fix default data providers profile due to name change (#125)
  • 66bd7a2 cleaned up the diagnostics prefab a bit to make sure it looks nice (#124)
  • a9ea03b Feature/diagnostics system console (#115) [ #116 ]
  • 1279528 Fixed generic unity controller and open vr controller data provider registration priorities (#111)
  • b1bb029 Fixed a missing script reference on the camera in the base scene (#110)
  • c956774 updated locks for translation, rotation, and scale (#109)
  • 3573cf5 Update package.json
  • 7f41bef Dev/manipulationhandler locktranslation (#107)
  • 8cb1d0a Revert/rig changes (#106)
  • 3e51306 Dev/camera system updates (#97) [ #102, #397, #103 ]
  • 03928fe Added public accessor for manipulation target (#101)
  • 965320c Fixed snap position on manipulation handler (#100)
  • be9bc3e updated manipulation handler to utilize any kind of collider (#99)
  • d7a9a5e Fixed a problem where the manipulated object would stall when we didn't have snap to surface endabled (#98)
  • 0e7f0ac Updated some system awaiters to use the Awaiter.WaitUntil extension (#33)
  • 9ea8a45 Dev/pointer handler update (#95)
  • 3dea44f Choose to use pointer offset position or origin when grabbing (#94)
  • 8a82943 updated assembly references to use guids (#93)
  • 03a6cd6 Properly snap (#92)
  • c0f315f Dev/pointer offset (#74)
  • 5a95f03 removed a few unsued declarations (#88)
  • e0402c3 resolve Axis issue #336 (#87)
  • e881069 updated provider profile with new namespace changes (#86)
  • 20020ea updated mouse platform config (#84)
  • 5209624 Updated mappings post Oculus fix (#85)
  • 371f4ad updated all the registered data providers with new platform flags (#81)
  • 4a895f5 updated package to use new upm server (#79)
  • 597f4d5 Updated mappings following issues related to previous mapping update (#78)
  • 23f5b5f Updated Oculus Touch default mappings asset following Core updates. (#77)
  • eb1e3d8 Update Oculus touch mappings to ensure Trigger Pressed are received from the trigger axis, not the Near Touch (#76)
  • 2a5ea7c Changes from XRTK.Core 0.1.17 (#71)
  • 8f99d01 Dev/manipulation polish (#67)
  • 09ea89c dev/controller-refactor (#69)
  • b552b2e Update package.json
  • 5484674 updated shader references for wireframe materials (#62)
  • 2a22c74 Dev/bounding box accessors (#60)
  • 1117595 Dev/manipulation polish (#58)
  • 01fae67 Bounding Box Update (#59)
  • b25c142 Update Wireframe materials to use new wireframe shader from MRTK (#56)
  • a13598c Pointer Locking Fixes (#57)
  • 73b560d fixed a spelling error (#55)
  • d4c2e9e updated version to 0.1.9
  • 549d8ca Dev/manipulation (#53)
  • acff663 Added default profiles for Oculus Rift / Quest (#51)
  • 443e826 Merge conflict resolution
  • e5f4c51 Patch profile
  • 1d16566 Visualization updates linked to Core Updates (#49)
  • 87c0240 Updates to standardise XRTK ready for Quest OpenVR support (#44)
  • 32f8127 Input updates part 2 (#37)
  • e3b2e94 Adding default assets for Oculus go (#42)
  • f35a8b2 added the ability to specify if a pointer is on by default (#41)
  • 0bcc53b SDK also relies on ugui, added reference to asmdef (#40)
  • c8bfd0f properly consumes the speech event (#39)
  • df52e2d updated object collections. (#38)
  • b1db2b8 removed always true expression (#36)
  • 2f176a5 for real update package version
  • e88b880 Bumped version to 0.1.8 (#34)
  • c5e6b48 removed all the serialized values from the parent profiles (#32)
  • 2968a8f Dev lumin spatial awareness (#31)
  • 6718c72 Remove DiagnosticsHandler (#28)
  • cf24a2d updated all of the default sdk profiles with new parent references. (#29)
  • 7d6667d bumped version number
  • a21804c Dev focus updates (#25)
  • 225e41d added touchpad touch input mappings to lumin contoller (#26)
  • 6d8e923 Dev lumin controller mapping (#21)
  • c9a02fe Dev controller pointer fixes (#22)
  • 02b6fa6 Dev package updates (#23)
  • 3239f8d misc perf fixes with cached values (#20)
  • 3269f5a updated default controller mapping for touchpad (#19)
  • 3c443eb upm mirror 0.1.4@cd109c5df50adbb9112a9838e738905954b13840
  • 0ccfeb1 Radial Object Collection update (#15)
  • 726e2a0 removed unused validation asset (#17)
  • 93bc157 updated to embedded package (#16)
  • b04f661 Merge pull request #14 from XRTK/development
  • ab6c5ec Lumin updates (#13)
  • 4305f62 updated editor version (#12)
  • 957103d Merge pull request #11 from XRTK/development
  • 2b02371 Updated XRTK.Core (#10)
  • e2e2368 added a configured base scene (#9)
  • d30c042 reverted embedded package (#8)
  • 2ea0da1 moved package from Assets to Packages (#7)
  • abd4557 Merge pull request #5 from XRTK/development
  • 1ccc4b3 Updated Package validation and modules (#4)
  • 87b2d12 Added GitHub templates
  • 5f32603 Merge pull request #1 from XRTK/development
  • df91952 Added a base dictation handler
  • 5cdba31 updated package dependencies. (git ones don't work)
  • 96b2c55 Added proper dependancies
  • 27670d0 updat...
Read more