1 string $curve=`curve -d 3 -p 0 0 0`; 2 rename $curve ("newCurve"); 3 for($i=0;$i<100;$i++) 4 { 5 currentTime $i; 6 float $a=sin ($i)*(sin($i/32.0)); 7 float $b=cos ($i)*(sin($i/32.0)); 8 float $c=($i/55.0); 9 curve -a -p $a $b $c ("newCurve"); 10 }
maya螺旋线脚本1
select -cl ; select -r newCurve ; string $command="curve -d 3"; for($i=1;$i<=100;$i++) { float $x=5*sin($i); float $z=5*cos($i); float $y=$i; $command+=" -p "+$x+" "+$y+" "+$z; }; eval $command; // Result: curve2 //
maya螺旋线脚本2