Input
OVRInput, our unified input API for interacting with Touch, is included with our Utilities for Unity package. See
OVRInput for more information.
The
Meta Avatar SDK, includes a Unity package to assist developers with implementing first-person hand presence for the Rift and Touch controllers. The first-person hand models and third-person hand and body models supported by the Avatar SDK automatically pull the avatar configuration choices the user has made in Meta Horizon Home to provide a consistent sense of identity across applications. The SDK includes a Unity package with scripts, prefabs, art assets, and sample scenes. For more information, see our
Avatar SDK Developer Guide.
Our
Unity Starter Samples includes samples demonstrating important Touch Controller functionality. For example, the AvatarWithGrab sample uses the Avatar SDK and the scripts OVRGrabber and OVRGrabbable to add the ability to pick up and throw objects in the scene to the Avatar hand assets. The DistanceGrab sample demonstrates a method for interacting with and grasping distant objects in a scene. See
Unity Starter Samples for more information.
Oculus Utilities for Unity and Avatar SDK are available through the Unity Package Manager as standalone packages or as part of the
Meta XR All-in-One SDK. The
Unity Starter Samples project is available for download from Github.