This repository has been archived by the owner on Aug 11, 2024. It is now read-only.
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
- Download the release asset unity package
- 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)
- 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 updated package manifest
- b4924ae Updated package manifest and renamed package to com.xrtk.sdk
- 5d65491 Made the camera persistent by default
- 38d5386 updated package manifest and project settings
- 1220acf updated package manifest
- a270e13 updated package manifest
- 8369459 updated package manifest
- d25b78e updated default configuration profile
- b8c6b05 updated package dependencies.
- 3d45593 Setup project for upm
- f2a8640 Update README.md
- eebcaea Initial project commit
This list of changes was auto generated.