This tutorial will demonstrate how to setup foot roll for a character using remapValue utility node. I came across the need for this kind of setup when there was constant demand from animators of the project I am working on, in which they wanted control over when the toe roll gets triggered.(If the foot roll was a value from 0 to 10 then they wanted the toe pivot to rotate during a random foot roll value(between 0 and 10)).So I had to think of a setup different from the conventional setup of set driven keys.Below is the step by step procedure for setting up the adaptable foot roll using remapValue nodes.
Create a joint chain for the leg(femur>tibia>ankle>ball>toe).Create ik handles from femur to ankle(RP solver), ankle to ball(SC solver), and ball to toe(SC solver).Create three groups(ankle_grp, ball_grp, toe_grp) at the respective ik handle position.Parent the ik handles to the respective groups.Create a leg control and add attributes[roll(min-0,max-10,default-0), roll_multiplier(min-0,max-90,default-45), roll_trigger(min-0,max-1,default-0.5)].Parent the ik handle groups under the leg control as shown below.
Create two remapValue utility nodes using the render utilities window or by running the command createNode remapValue in the Script Editor.Rename first remap value as ballRoll_rmv and the second as toeRoll_rmv.
Submitted: 2009-08-04 10:51:30 UTC
blonde female flight attendant AWoman0002-CS / RIGGED for 3D Max + Character Studio 3D Model
Cartoon Character 3D Model
Character Bundle 3D Model
Tom cat cartoon character rigged for Maya 2.0.0
Human Character Rig in 1 minute (skeleton, rig & bind skin in 1 minute) 3.1.0 for Maya (maya script)
Sarah woman Character Rig 0.0.1 for Maya
Alex character rig 0.0.2 for Maya
Male Character Base Mesh 3D Model
Evil Mage – 3D Character Warrior 3D Model