top of page
James Kislenko

Facial Rigging Tools

As a part of my process for automating the rigging for my senior film, I also developed a script which would greatly increase the pace of creating a facial rig.


HOW IT WORKS:

  1. Generates a Main locator which will be placed by the rigging artist in either the center of the eyeball, or the center of the mouth.

  2. The rigging artist will then select a line of edges on either the eyelid, or on the lips. It CANNOT be an edge loop, but rather the edges the mark the start and end of either the top or the bottom lid/lip.

  3. The script degenerates a locator at each vertex on the edge loop.

  4. The locators will be used to build a linear curve with one CV per locator.

  5. Each locator is connected to the spans on the curve.

  6. The curve is duplicated and reduced into a curve with only 5 CVs.

  7. The two curves are bound to each other with skin weights.

  8. Two joints are generated per locator. The parent joint is located at the location of the Main locator. The children are then point and orient constrained to the locators along the selected edge.

  9. Joints are placed on the CVs of the reduced curve, they find skin to that curve to drive it.

  10. Controls are generated per those five joints.


Below is a video outlining the process.

1 view0 comments

Recent Posts

See All

MAJOR Quadruped Additions

As I approached my senior film at SCAD I got to choose what film pitch idea I wanted to join the team of and help develop. I ended up...

About "Samovar"

WHAT: "Samovar" is an Autorig scripted in Python WHEN: This is an ongoing scripting project I continuously update between classes. It...

Comments


bottom of page