This guide describes additional tools and SDKs that Oculus provides for Unity developers.
The Oculus Platform supports features related to security, community, revenue, and engagement such as matchmaking, in-app purchase, entitlement check, VoIP, and cloudsaves. For more information about the Platform Unity plugin, go to Platform Solutions developer guide.
The Oculus Avatar SDK includes a Unity package to assist developers with implementing first-person hand presence for the Oculus Rift and Oculus 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 Oculus 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.
Oculus Native Spatializer Plugin (ONSP) for Unity provides easy-to-use high-quality audio spatialization. It is included with the Audio SDK Plugins. For more information about using ONSP, go to the Oculus Native Spatializer for Unity developer guide. The Unity editor includes a built-in basic version of the ONSP with a subset of features. See Unity Audio for more information.
Oculus OVRLipSync: is a plugin for animating avatar mouths to match speech sounds (Unity 5.1 or later).
Oculus OVRVoiceMod: a plugin used to modify audio signals, making a person’s voice sound like a robot, for example, or changing their voice from male to female, or vice-versa (Unity 5 or later).