TI 建模动画组 : Maya 碰撞基础
档案名称 : Maya 软件使用帮助之碰撞基础学习难度 : 1.0/5.0
保密等级 : 开放
已确认适用版本 : 2010 及以后
以上内容都是用来装 13 的
话说,我为了找软体碰撞的教程曾经在国内用百度转悠了一大圈(至少 3 小时),结果不是没图就是没用。但是我一翻墙上了Youtube,半分钟就找到视频教程了,虽说那个视频里的人说的什么鸟语我听不懂,但至少它使用的MAYA是英文版的,我还可以看一下实际操作,还是很简明易懂的。
{:nml08:}
话说Youtube播放器在那时通过自动识别语音给了我一个西班牙语的字幕,我很想知道它是怎么做到的
于是这就是国内与国外技术水平的差距,所以请不要对国内教程抱太大期望。
刚体碰撞
在本例中我建立了两个球体和一个平面,其中一个球在另一个球的上方,并且另一个球的位置是在竖直下落过程中能砸到地面上的球的程度,如图。
将所有物体全部设置为刚体,主动刚体( Active Rigid Body )和被动刚体( Passive Rigid Body )都可以。
选中那几个物体,菜单预设选择 Dynamics ,然后 Soft/Rigid Bodies -> Create Rigid Body ,也可以在 Panel 上点 Dynamics 选项卡,然后点那两个保龄球撞球瓶的图标中的一个。
接着再新建一个重力场。你可以在同样的 Panel 选项卡里面点带有“G”字母的图标,也可以 Fields -> Gravity 。选中两个球和重力场,使它们都受重力场影响。Fields -> Affect Selected Object(s) ,具有同种功能的图标也可以在 Panel / Dynamics 里面找到。之后勾选两个球体中 rigidbody 选项卡里的 Active 属性,pPlane(也就是那个平面)的 Active 属性则应保持不启用,因为作为地面,它应当是静止的。
现在将时间轴长度调到 240 帧,按下播放按钮看一下效果吧!
软体碰撞
请注意,软体碰撞的运算量极大,如果不是 Alienware 或者是 Terrans Force 这种等级的电脑还是慎用吧,尽量减点多边形数量
如果是我那种跑不起LOL(也不是完全跑不起,但是经常会出现跳帧)的渣电脑的话,20000个多边形就够呛了
你可以继续使用原有的工程,不过你得删掉原有的地面。新建一个长方体,如图。
然后进行平滑(Polygon 预设,Mesh -> Smooth )。接着 Soft/Rigid Bodies -> Create Soft Body ,再 Soft/Rigid Bodies -> Create Springs 。然后 Windows -> Relationships Editor -> Dynamic Relationships,找到 pCube ,Selection Mode 选择 Collision ,并确认已和 pSphereShape1 绑定(即该栏目显示出浅黄色背景,如图)。
播放时你会发现 pCube 的变形过于夸张,如图
这时将上图中的 Conserve 调低就行了,比如 0.100。
完(以上待修订)
不错哦,看起来真好玩(ofz 想起以前下的那个 c4d,现在还躺在硬盘里呢 我的maya还躺在角落中 我的Maya何时有用呢。。。
对了!物理解题!
我太TM机智了!
页:
[1]