基本的に、keyframe コマンドには-vc(valueChange)オプションをつけて使用し、引数として「rand MIN MAX」を渡します。たとえば sphere.tx を 1.5 と 3.2 の間でランダム化するには、以下のようにします。
float $random;
int $n=`keyframe -q -kc sphere.tx`;
//total number of keyframes in tx
for($i=0;$i<$n;$i++) {
$random=`rand 1.5 3.2`;
keyframe -e -at tx -in $i -vc $random sphere;
}
すべてのアトリビュートをランダム化するには、ランダム化するアトリビュートを変更する上位ループを作成します。