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.
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.
HandBase, IndexBase, IndexTip, ThumbBase, ThumbTip