<aside> 🔥 **Welcome to PuppetSoul Wiki

PuppetSoul is an Rigging solution for Autodesk Maya. It makes Riggers happy. Animators too! (And producers also by the way…)

Enjoy :)**

rig3-ezgif.com-optimize.gif

</aside>

How to use PuppetSoul Builder 📖

You are an animator? Go directly the Rigs explain for Animators or the Animator’s Rig Features


Start : Workflow, Keyconcept

Main concept under PuppetSoul. This is a fast reading paer. Read it before or after the Getting Started Tutorial.

Key Concept

Workflow

Help in the UI

Getting Started : Tutorial

Step by step for first time user. After this tutotial you will get the idea, it’s simple :)

Installation

Getting Started 0 : Video + Preparation

Getting Started 1 : Start a Creature Rig

Getting Started 2 : Karma/Monks (Build/Rig Actions)

Getting started 3 : Add Monks

Getting started 4 : Mirror

Getting Started 5 : Special Monks

Manage the BASE file

Karma’s is apply on the Base file. The base file need to have the correct joints’s orientation.

The Joint Box : Managing joints on BASE file to ensure applying Karma (PuppetSoul file)

Create new Creature or re-use existing datas.

Using the Puppet Park (rig library)

From scratch

How to

Manage PS file

The I/O script editor

Create a valid BASE file

Connection with futur objects

Manage custom Control Shapes

Animation Proxies

How to add a BlendShape in the Facial PipeLine

Presentation of Prop Rigging.

Add an object in the FCL facial Base scene (eyelashes)

Puppet Soul Dynamic (Via Puppet Soul Builder)

pupDyna_demo_small.gif

PuppetSoul Dynamic is a Dynamic For animator. Aim is to delay the Character Fx job and makes all secondary animations (Hairs, cloth, poney tail, etc..) automatic as possible for animator, easy to control. It include Collide.

Apply and Use Dynamic Expression Type (Muppic)

Puppet Soul Dynamic (Standalone)

pupdyn2_smallSpeed.gif

The Standalone is the same core as PuppetSoul Dynamic, but does not need the PuppetSoul Builder. It can be use independantly of PuppetSoul rigs, on any joints, and any rig system.

Puppet Soul Dynamic Standalone Help

Puppet Soul Pose/Anim/Selection/Asset Library

PuppetSoul lets you store Animation, Poses, Selections, and even asset in a library, share each item with other artists, and call them whenever you need. You can blend between poses, use symetry or even retargeting!

lib2-ezgif.com-optimize.gif

Poses/Anims/Selections/Asset Library Help

Puppet Soul History

Puppet Soul Release Note

Monks description

Monks are body-parts (like arms) or rig element (like cleaner or mirror).


Monks overview:

→ Create a Monk

→ Add options to a Monk

→ Shared options


Monks task : Structure :

PUPinit

PUPclean

PUPmirror


Monks task : Utilities :

PUPchangeSpace

PUPscriptNode

PUPassignCleaner

PUPimportCtrls

PUPimportRefs

PUPsetValue

PUPjiggle

PUPfollowJoints

PUPunparent/PUPreparent

PUPdoubleControl

PUPcreateJointOnMesh


Monks task : Building rigs :

PUPbuildArm

PUPbuildControl

PUPbuildFlexySpine

PUPbuildSpine

PUPbuildCatSpine

PUPbuildQuadBackLeg

PUPbuildFloatingSpine

PUPbuildFingers

PUPbuildBirdFoot

PUPbuildFoot

PUPbuildTail

PUPbuildBirdTail

PUPbuildZenHairs

PUPbuildZenHairs (FineTune and use for birdTail)

PUPbuildWing (basic)

PUPbuildWing : Rules to follow

PUPbuildWing : Create Wings!

PUPbuildWing_covS

PUPbuildRope

PUPbuildSquash

PUPbuildEyes

MUPcreate


PuppetSoul ToolBox 🛠


PuppetSoul ToolBox is a powerfull set of features for the daily life of the rigger. It comes with handy way of store maya usual feature to exclusive PuppetSoul features as Powerfull autoSkin, Special new deformers, and manage Controllers shapes.

image.png

PuppetSoul Tool Box

Rigs explained for animators 🛠


Puppet Soul Rigs explained.

PuppetSoul Animators Features 🛠


MirrorBlendAnim.gif

The Right Mouse Button Menu for Animator (v2)

doubleE.gif

Hotkeys for Animator (v2)