Pyppet – real-time character control with sound and gamepads

Goat Man wrote:

I developed the software first as its own app, later did importer/exporter for blender, and finally integrated with blender. I am starting on documentation now. The basic concept is animate by puppeteering, and doing it in layers. This video shows the process:

An audio file can be loaded and then synced to. The server process runs inside of blender, so saving saves a blender file that you can tweak and render later. Any character can be imported if it follows these rules: no direct bone animation (bones always constrained to an empty), shape animation and lattice shape animation is ok.

In the video above the character walks by being posed using the dual analogs on a gamepad. Each analog fades to 4 predefined poses. (the poses are setup in Blender before hand) The character can then move forward or back. Holding L1, L2, R1, R2 on the gamepad shifts the pose index up, so up to 40 poses are possible. After the basic poses have been recorded for the entire character, then you can go back and apply animation ontop of each object. Shape animation and camera animation are recorded on their own layers to.

The software is for Ubuntu (Gusty and later), but it will also come with an experimental version for winXP.

Link

Update: download link updated, with thanks to purokblender.com


Advertisement