Joint Deformers

by Apr 14, 2017Joints

Joint Deformers

The most basic type of skin deformers is the Joint Deformer. It is usually based on deformations of Rigid or Non-Rigid type and is driven by bone or joint binds.

By binding vertexes to certain joints we are able to move clusters of vertexes around a particular joint. After this stage artists are able to take more control over how areas deform by manual Weight Painting.

Initial transformations and interpolation between vertex clusters usually depend on algorithms that were used to skin or weight vertexes to joint: Quaternion interpolation, Heat Distribution functions, etc...

...

CG Skeleton

Skeleton Structures

In computer graphics, as in real-life, we have a concept of skeletons. This is a simple hierarchical structure which dictates the relationship between a parent and a child node of a joint or a bone.

Each 3D Software has its own process of making a skeleton and each of its components may have different names, but the concept is all the same.Joints and Bones may also be named differently depending on the software or users input. Inside 3D Software like Maya, 3D Studio Max, Unreal Engine or Unity3D the naming convention of your bones may all be different.

There are also ways to retarget joint names to adapt skeletons created in Maya to the skeleton structure in Unity or Unreal Engine.

...

<iframe width="530" height="298" src="https://sketchfab.com/models/aac1ab9f6957415189db2dae6689da97/embed?preload=1" frameborder="0" allowvr allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" onmousewheel=""></iframe>

Weight Painting

When the artist has both, a geometrical model of a digital double and its skeletal structure with the proper naming convention and all joint positions and rotations in place, the weight painting process may begin.

The weight painting process is a method of assignment of vertexes to bones, so when a joint gets repositioned or rotated, the whole cluster of vertexes will also get repositioned or rotated accordingly to the joints point of translation and rotation, which is sometimes called the Pivot Point.

And of course, Vertexes positions and rotations may be influenced by more than one joint producing smoother geometrical deformations between parent and children joints.

...

If you have any wishes, suggestions or feel this article could be improved, please, do not hesitate to leave us your comments in the section below.

Best Regards,

Ruslan Vasylev

Ruslan Vasylev

Founder

 

Professional 3D Modeler with 17 years of combined VFX and Games experience, managing Vancouver-based 3D Scanning Studio,

Servicing Visual Effects for Film, Television, Games and Virtual Reality production studios.

 

[jetpack-related-posts]