Extending XR Interaction Toolkit
Unity provides not only standard tools for VR development but also some experimental packages and features. As mentioned in Chapter 2, in the VR setup section’s Installing XR Interaction Toolkit subsection, you can download these from their repositories and the Package Manager to test new developer tools and extensions before their official release. We won’t delve too deeply into these features because they are experimental, and Unity regularly updates and changes them. Keeping up with the documentation can be quite challenging due to the frequency of their updates.
Nevertheless, Unity offers a sample project that utilizes the most up-to-date features of XR Interaction Toolkit. These will be included in the latest build of the toolkit. Among these are a scene with starter assets for VR development right out of the box, a VR device simulator that allows you to simulate different head-mounted displays and controllers, and presets for...