Maya Wheel Rig with World Vectors

Описание к видео Maya Wheel Rig with World Vectors

http://www.andrewchristophersen.com/

float $radius = 25;
vector $moveVectorOld = `xform -q -ws -t "rightWheelOld"`;
vector $moveVector = `xform -q -ws -t "R_Wheel"`;
vector $dirVector = `xform -q -ws -t "rightWheelDir"`;
vector $wheelVector = ($dirVector - $moveVector);
vector $motionVector = ($moveVector - $moveVectorOld);
float $distance = mag($motionVector);
$dot = dotProduct($motionVector, $wheelVector, 1);
R_Wheel.rotateZ = R_Wheel.rotateZ + 360 / (6.283*$radius) * ($dot*$distance) * (Root_CTRL.rightWheelAuto);
xform -t ($moveVector.x) ($moveVector.y) ($moveVector.z) rightWheelOld;
if (frame==0) {
R_Wheel.rotateZ = 0;
}

Комментарии

Информация по комментариям в разработке