6.6.8.576972 - Second Life Project Puppetry

Release Notes

Second Life Puppetry Project

Dec 8 2022: This update to the Puppetry viewer includes an overhaul to the protocol used between LEAP plug-ins and the viewer. For example, Inverse Kinematics calculations are done earlier in the process which will make viewer performance better when more than one avatar is using Puppetry.

Please be certain to use both a new viewer and a new set of plug-ins from https://github.com/secondlife-3p, and update any projects or code you might be working on.

Oct 12 2022: We have released a new Puppetry viewer, please update your system. The new viewer has bug fixes plus optimized network data that replaces the original format, and new and old versions can’t share data.

This viewer has an experimental feature for Second Life called Puppetry. It opens up the viewer to accept animation data from other sources such as scripts, a webcam or hardware controllers. Puppetry potentially allows many new ways to make your avatar move. The feature is still under development and has rough edges, but we are excited to share with Second Life developers and hope to collaborate and bring a new abilities to our world.

This feature is currently only available on the Preview Grid with a few select regions: Bunraku, Marionette, and Castelet. Non-puppetry viewers will not see this animation.

This project viewer allows you to see Puppetry animation. In order to broadcast data and animate your own avatar, there are extra steps and software required.

Please see the blog post for Second Life Puppetry for more information on the project.

Resolved Issues