Gamasutra is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
July 29, 2021
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

SteamVR introduces new skeletal input system for advanced animations

SteamVR introduces new skeletal input system for advanced animations

June 21, 2018 | By Emma Kidwell

June 21, 2018 | By Emma Kidwell
    Post A Comment
More: VR, Design

SteamVR is rolling out a beta for its new Skeletal Input system, which will allow developers to capture the pose of a hand and provide it as a stream of animation data that can then be used to animate the hands of the user’s avatar on its own or in combination with their own animations.

This seems to be an extension of SteamVR's input system which was first introduced back in May, giving users the ability to create their own configuration setups for controllers used with SteamVR games.

It also let developers include support for more controllers in their VR titles without changing anything within the game itself. 

As outlined in a blog post, the Skeletal Input system provides two animation streams to applications for each controller, where one stream tracks the pose of a user's hand, usually while the controller is being held.

The other provides a range of motion for the hand as if there were no controller in the way (ideal for when the user isn't holding anything in-game). 

Developers have the option to convert either data stream to additive animation, which is useful to developers because it can be layered on top of other animations to provide additional, more dynamic motion.

The beta currently supports Vive Wands, Oculus Touch, and the Knuckles EV2 controllers, and a full SDK will be released in the future. For now, Unity developers can access the Skeletal Input API through the SteamVR Unity plugin. 

Interested developers can read more about the beta here

Related Jobs

Treyarch / Activision
Treyarch / Activision — Santa Monica, California, United States

Associate Systems Designer
Sucker Punch Productions
Sucker Punch Productions — Bellevue, Washington, United States

AI Systems Designer
Ramen VR
Ramen VR — San Leandro, California, United States

Junior Content Designer (Remote)
Mountaintop Studios
Mountaintop Studios — San Francisco, California, United States

Lead Tech Artist

Loading Comments

loader image