{
"name": "com.unity.xr.interaction.toolkit",
"displayName": "XR Interaction Toolkit",
"version": "3.1.1",
"unity": "2021.3",
"description": "A high-level, component-based, interaction system for creating VR and AR experiences. It provides a framework that makes 3D and UI interactions available from Unity input events. The core of this system is a set of base Interactor and Interactable components, and an Interaction Manager that ties these two types of components together. It also contains components that you can use for locomotion and drawing visuals.",
"keywords": [
"XR",
"VR",
"toolkit",
"interaction"
],
"category": "XR",
"dependencies": {
"com.unity.inputsystem": "1.8.1",
"com.unity.mathematics": "1.2.6",
"com.unity.ugui": "1.0.0",
"com.unity.xr.core-utils": "2.4.0",
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.physics": "1.0.0",
"com.unity.modules.xr": "1.0.0"
},
"samples": [
{
"displayName": "Starter Assets",
"description": "Assets to streamline setup of behaviors, including a default set of input actions and presets for use with XR Interaction Toolkit behaviors that use the Input System. Also contains a demo scene.\nDependencies:\n • Shader Graph",
"path": "Samples~/Starter Assets"
},
{
"displayName": "Hands Interaction Demo",
"description": "Demo scene and other assets for hand-tracking integration with the XR Interaction Toolkit.\nDependencies:\n • XR Hands\n • Shader Graph\n • Starter Assets sample",
"path": "Samples~/Hands Interaction Demo"
},
{
"displayName": "AR Starter Assets",
"description": "Assets to streamline setup when building for Mobile AR or Mixed Reality with the XR Interaction Toolkit. This includes prefabs and a demo scene to get you started.\nDependencies:\n • AR Foundation\n • Starter Assets sample",
"path": "Samples~/AR Starter Assets"
},
{
"displayName": "XR Device Simulator",
"description": "Assets related to the simulation of XR HMD and controllers.",
"path": "Samples~/XR Device Simulator"
},
{
"displayName": "Spatial Keyboard",
"description": "Virtual spatial keyboard to allow for text entry in a world space UI. This interactable keyboard can be used in your app instead of the platform's system keyboard.\nDependencies:\n • TextMeshPro\n • Starter Assets sample",
"path": "Samples~/Spatial Keyboard"
},
{
"displayName": "Legacy XR Input Readers",
"description": "This sample provides ScriptableObjects to assist with migration from the older device-based controller input to be used with the new input readers introduced with version 3.0.0.",
"path": "Samples~/Legacy XR Input Readers"
},
{
"displayName": "visionOS",
"description": "This sample provides a demo scene and prefabs designed to to help you get started developing on visionOS with the XR Interaction Toolkit.\nDependencies:\n • AR Foundation\n • PolySpatial visionOS\n • PolySpatial XR\n • Shader Graph\n • Starter Assets sample\n • Unity 2022.3 LTS or newer (minimum 2022.3.19f1)",
"path": "Samples~/visionOS"
}
],
"_upm": {
"changelog": "### Changed\n- Changed the `XRI Default Input Actions` in the Starter Assets sample. The `Select` and `UI Press` actions now include `select` bindings from the [Khronos Simple Controller (OpenXR)](xref:openxr-khronos-simple-controller-profile).\n\n### Fixed\n- Fixed issue with input field caret position when using mouse and keyboard input on `XRKeyboardDisplay` input fields. Users will need to reimport the Spatial Keyboard sample to get the updated component script. ([XRIT-230](https://issuetracker.unity3d.com/product/unity/issues/guid/XRIT-230))\n- Fixed tooltip in XR Input Modality Manager component.\n- Fixed Editor analytics schema version.\n- Fixed API Updater prompts and use of deprecated method warnings in visionOS sample.\n- Fixed XR UI Input Module so the Submit and Cancel UI actions will now respect configured interactions. This matches the change made to the `InputSystemUIInputModule` in Input System 1.9.0."
},
"upmCi": {
"footprint": "badb562eed057cf181b8662e3435c00bac34b87f"
},
"documentationUrl": "https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.1/manual/index.html",
"repository": {
"url": "https://github.com/Unity-Technologies/com.unity.xr.interaction.toolkit.git",
"type": "git",
"revision": "d98181ab37790462fae2d912b3699bd148bd527c"
},
"_fingerprint": "9b07900cb16350b70554da71cbe8466cfe0a8686"
}