Handy Interactables

You're in a virtual world with all this cool stuff; it is our nature to try to reach out and touch something. While gaze-based selection, as we saw in the previous chapter, is a good first step for interacting with virtual scenes, most people intuitively want to use their hands. Most VR devices provide a hand controller to select, grab, and interact with virtual objects in the scene.

In this chapter, we introduce practices for capturing user input in Unity, illustrating how to use them in a simple VR scene. Everyone loves balloons, so in this project we will make balloons. We may even pop a few. We will continue from the previous chapter, using C# programming for basic scripting, and explore several software design patterns ...

Get Unity Virtual Reality Projects - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.