Telerik XR Interactions
Progress Telerik
$33.00
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
02/15(2022) |
33.0 |
11/18(2024) |
33.0 |
Jump AssetStore
Telerik XR Interactions provides easy to setup assets aiming to speed up the process of implementing hands and controllers interactions within Extended Reality applications. When choosing the product, you will benefit from the following:
• Assets created with cross-platform development in mind
Enable reuse of common application logic among different XR platforms and seamless integration with various plugins within the Unity XR Plug-in Management.
• Feature-richness and quality as top priorities
More than 18 years of experience in crafting developer tools and components for various platforms and technologies applied for the AR and VR ecosystems.
• Possible integration with existing code and with other Telerik packages
Telerik XR Interactions is developed independently from vendor specific XR frameworks allowing easier integration with existing code. You may also consider the option to add functionalities on top of it by exploring the other Telerik assets available in the store.
• Award-winning support
Your success is our mission, and our technical support team will do their best to help you advance your project forward.
Installation
There are two ways to install and use Telerik’s Assets:
• Import the whole Telerik XR Motions package from the Unity Asset Store directly in your project assets folder.
• Download the assets in some shared location and then reuse them in several projects by referencing them as packages using Unity Package Manager.
More information on both approaches may be found in the installation article on Telerik’s online documentation.
Documentation
You may follow this link to Telerik online documentation. If you prefer the offline version you will be able to find it in the root Telerik folder as a PDF file with the full Telerik XR documentation. Additionally, each of the packages subfolders contains a ZIP archive with package specific markdown documentation which is a subset of the PDF version. Extracting this archive will create a "Documentation~" folder which is special Unity folder name and will not be visible in the Unity editor. The file to begin from in every "Documentation~" folder is named "index.md". Using the internal links you will be able to reach the rest of the files such as installation, getting started, running demos and specific features documentation articles.
Features
Telerik XR Interactions is structured in two main subfolders - one providing the core functionalities for all Telerik Asset Store packages, and one with the interactions specific functionalities. Following is the description of these subfolders with their functionalities.
XR Core
Folder containing common classes, interfaces and prefabs that provide the mechanisms for cross-platform XR development. Detailed information on its features may be found in XR Core online documentation. Following is the list of the most important features:
• Tracking Space – a prefab, providing universal structure for managing the current state of the XR nodes such as head position, hands position, fingers, and controller buttons.
• XR Rig – a prefab, responsible for managing the communication between different XR functionalities including camera, input, gestures, etc.
• Unity Input – a prefab, responsible for updating the XR Rig Tracking Space using Unity’s cross-platform input for button states, hand, and head positions.
• IXRRigNode – an interface, providing common mechanism for implementing new XR features that are being synchronized as children of the XR Rig.
• PointersController – a class providing logic for managing the activation state of several common XR pointers for different interaction types (teleportation, laser interactions and touch interactions).
XR Interactions
Folder providing assets for easy-to-setup interactions with hands and controllers. Detailed information on its features may be found in XR Interactions online documentation. Following is the list of the most important features:
• Gestures – several predefined gestures showcasing our cross-platform gestures mechanism based on the Tracking Space from XR Core.
• Skinned hand – a quality-built hand model that can be used both for controller interactions, and for hand tracking.
• Controller pointer – easy-to-setup laser interactions that work both for scene elements and for canvas UI.
• Hand pointer – functionality allowing distant UI and 3D objects interactions using hand tracking.
• Finger pointer – functionality allowing close UI and 3D objects interactions using the fingers of the virtual XR hand.
• Controller layout – button tooltips that may be used to show the action controls in your application to the user.
• Oculus Hand Tracking – a prefab, responsible for updating the Tracking Space fingers using hand tracking input from an Oculus device. This functionality is integrated with the Oculus XR Plugin from the Unity XR Plug-in Management and does not require the Oculus Integration Asset.
Demos
There are two ways to run the demos:
• Locate some of the subfolders called “Demos” and run the sample scenes. Scenes that showcase hand tracking for Oculus Quest may need to be built and deployed to a device in order to get better understanding of the sample setup.
• Import the samples in your project using from each package Samples section within Unity’s Package Manager. With this approach you may safely extend the sample scene without worrying about modifying the original Telerik package.
More detailed instructions may be found in the running demos article on Telerik’s online documentation.
Other Telerik Assets
Telerik XR Interactions is one of the several assets provided by Telerik in the store. You may consider purchasing some of the other assets based on the Unity development needs for your project or even purchase Telerik XR Complete which provides the full solution at better price and with integration demos. Here follows the list of the other Telerik packages in Unity Asset Store:
• Telerik XR Motions – contains functionalities for locomotion and camera effects. Includes XR Motions and XR Core packages.
• Telerik XR CanvasUI – provides vector-like Canvas UI components. Includes XR CanvasUI and XR Core packages.
• Telerik XR Complete – contains all of the above listed packages including the XR Integration package which provides prefabs and sample scenes demonstrating how to integrate the functionalities between the all Telerik packages.
Note that the XR Integration package is included only if you purchase the full Telerik XR Complete.