当前位置 :
动画表达式算法的问题(物理或数学高手请进)这是一段MAYA中的动画表达式,如果您不会MAYA也没关系,相信只要你有程序基础和一定的物理或数学知识,就能回答如下问题.谁能告诉我这段表达
1人问答
问题描述:

动画表达式算法的问题(物理或数学高手请进)

这是一段MAYA中的动画表达式,如果您不会MAYA也没关系,相信只要你有程序基础和一定的物理或数学知识,就能回答如下问题.

谁能告诉我这段表达式算法的含义,,(注:我表达式语法没有问题,只解释算法就可以了,只给链接不给解释的混分族勿扰!)

//keepseatbalanced

$seatHeight=unicycle:wheel.translateY+0;

$seatX=unicycle:uniCycle.translateZ;

$wheelX=unicycle:wheel.translateZ;

$dist=abs(unicycle:wheel.translateZ-unicycle:uniCycle.translateZ);

if($dist=0)

unicycle:uniCycle.translateY=$seatHeight-$dist/3;

else

unicycle:uniCycle.translateY=$seatHeight;

//Rotationstuff

//globalvector$twistold;

vector$twistpos=;

vector$spaz=$twistpos-;

unicycle:wheel.twistoldX=$twistpos.x;

unicycle:wheel.twistoldY=$twistpos.y;

unicycle:wheel.twistoldZ=$twistpos.z;

//float$rad=wheel.scaleX;

float$rad=.035;

if($spaz.z0)

{

unicycle:wheel.rotateX=unicycle:wheel.rotateX+mag($spaz)/$rad;

}

float$dt=1.0/24.0;

float$d;

float$w=0.0;

$w=$w*$w*$w;

float$a=0.0;

if(frame==1)

{

unicycle:wheel.translateZ=(unicycle:uniCycle.translateZ+unicycle:wheel.translateZTouniCycle_translateZOffset);

}

$d=unicycle:uniCycle.translateZ+unicycle:wheel.translateZTouniCycle_translateZOffset-unicycle:wheel.translateZ;

$w=unicycle:wheel.translateZTouniCycle_translateZWeight;$w=$w*$w*$w;

$a=$w*(($d/$dt)-unicycle:wheel.translateZ_Velocity)/$dt;

unicycle:wheel.translateZ_Velocity=unicycle:wheel.translateZ_Velocity+$a*$dt;

unicycle:wheel.translateZ=unicycle:wheel.translateZ+unicycle:wheel.translateZ_Velocity*$dt;

简要说明一下,unicycle:uniCycle是一个独轮自行车的坐架,unicycle:wheel是它的轮子.

金芳回答:
  我好同情你啊
最新更新
优秀数学推荐
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞