tsPoseSpaceDeformer demo

This is a demo of one of my latest tools. It is inspired to the Michael Comet’s pose space deformer plugin, but with a substantial difference: no extra plugin is needed.
The pose space deformation is realized by creating a corrective blendshape target driven by a node network.
Here is how it works:

- Select your mesh in the binding pose. The tool will store the character pose as base pose;
- Put your character in a problematic pose and press ‘Start sculpting’. A proxy mesh (the green one) is generated and lets you correct the mesh geometry to the desired shape. Once finished hit ‘Finalize scuplting’;
- The next phase is connecting the corrective shape to your pose. You can choose between 3 different ways: (Attribute) Expression, (Attribute) Node network, (Joint) Radial distance.
The first two work basically in the same way, except the first is a combination of an expression and a node network, while the second one is fully network based. Each attribute determining the pose
is considered as a coordinate in a hyperspace. The blendtarget weight is the result of the normalized projection of the current pose vector on the “target pose – base pose” vector.
The third way, instead working on the single attributes, it works on influence basis. The blendshape weight is the result of a combination of the radial distance between the base pose and the target pose for each influence determining the pose.
- You can choose wich attributes/influences determine the pose on the Attribute list tab. The tool automatically proposes the influences that changed their coordinates from the base pose to the current pose.
- There is an option for pruning the blendshape weights (You can see the auto pruned target maps in the video): very useful if you end up creating tons of corrective shapes and you don’t want to loose performance;
- From the mirror frame, you can enable/disable the creation of the mirror blendshape;
- Finally, to connect the blendshape and its mirror, just click on “Create corrective blendshape”.
- Once finished, you can tweak the weights of your targets along the deformation by editing the ramp shaders driving them.

Future developments:

- High res sculpting for displacement map generation and driving.

Thanks for watching

Tommaso

16 comments

  1. Hi
    im very interested in your tools
    currently using posedeformer
    the problem is im driving a super hi-res sculpt and it takes a long time (10-30 mins ) to calculate for each pose
    will your tool faster in that?

    thanks

    1. Hi,
      sorry for the late reply. I have been tremendously busy. Consider that my tool heavily relies on blendshapes, so it is as fast as animating a blendshape target.. I am going to release it very soon, so keep crawling around. Thanks

  2. This tool would be immensely helpful to many people’s workflow, including mine. When will you be making it available for download/purchase? The sooner the better! REALLY impressive.

  3. Heya ,I was wondering if there is any new info on this tool and when it would be publicly released. I’m looking forward to use it and to teach my students with this awesome tool. Please keep us updated.thank you in advance.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.