Oculus Avatar SDK

1.15.0 | Published 2017-06-06
I have read and agree to the terms of the EULA, Terms of Use and Privacy Policy

Oculus Avatar SDK 1.15

The Oculus Avatar SDK assists developers with implementing social presence and hand presence for Gear VR and for Oculus Rift and Touch controllers. With the Avatar SDK, it is easy to bring the avatar appearance users create in Oculus Home into your own applications and make them viewable by other users. Avatars also include hand presence for Touch, letting you integrate Touch interaction into your app.

Includes Unity and native C/C++ support for both Rift and Gear VR.

New Features

  • Added new Unity functions to make it easier to access joint and mouth transforms:
    • public Transform GetMouthTransform() gets the transform of an avatar's mouth so you can properly spatialize avatar speech at that location.
    • public void GetPointingDirection(HandType hand, ref Vector3 forward, ref Vector 3 up) gets the direction the hands are pointing. Forwards and Up directions are perpendicular to each other.
    • public Transform GetHandTransform(HandType hand, HandJoint joint) gets the transform of a specific joint on a specific hand.
    • HandType enums: Right, Left
    • HandJoint enums: HandBase, IndexBase, IndexTip, ThumbBase, ThumbTip

API Changes

  • No breaking changes.