Realflow鸡蛋破碎的效果.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Realflow鸡蛋破碎的效果

作者简介:王丽媛,回族,河北人生于80后。从事多年影视特效工作,现在任职完美动力,高级特效讲师。参与完成的项目主要有:《李小龙传奇》、《漕运码头》、《潜伏》、《我的团长我的团》、《倚天屠龙记》等。首先要给大家介绍一下接下来要制作的效果是子弹打碎鸡蛋的效果,再制作这个效果之前请先确保机器上安装了Realflow(版本4.3.8)软件以及Realflow与maya相互导入的接口程序。现在打开egg.ma文件,如下图001所示 图-001场景中主要用polygon制作了鸡蛋和子弹的模型,此时播放动画场景中没有任何变化,子弹也没有动画,这是因为鸡蛋破碎效果的动态完全是用Realflow来计算的。场景中的鸡蛋已经制作了蛋壳和蛋黄(在maya中),蛋壳的碎裂效果是由动力学中自带的特效Create Shatte(创建破碎)来完成的,如图002所示。 图-002蛋黄只是简单的polygon球体,为导出Realflow填充粒子所用,在第一次导出场景文件先将其隐藏(快捷键Ctrl+h),如图003所示。图-003第一步:启动Realflow软件并创建一个新的工程项目,将此egg.ma场景通过接口程序导出到Realflow工程项目objects文件夹中,如下图004所示 图-004将通过接口导出的场景文件在Realflow中打开,如下图005所示 图-005第二步:在Nodes中选择蛋壳部分的物体单击鼠标右键Group(打组),如图006所示。 图-006第三步:将场景中的物体设置成刚体,在Nodes面版中选择pPlane1(地面)和pSphere2(蛋壳底座)把这两个物体的Dynamics(动力学属性)改为刚体Rigid body。如图007所示 图-007 第四步:选择pPlane1(地面)在Rigid body刚体属性栏中Primitive(替代形式)改为Plane,把Dyn motion选择No(被动刚体),也就是说把地面设置成被动刚体,如果008所示。 图-008第五步:选择pSphere2在Rigid body刚体属性栏中Primitive(替代形式)改为Mesh, 把Dyn motion选择No(被动刚体),就是说把底座也设置成被动刚体。如图009所示 图 -009第六步:选择pShere5(子弹)把它的Dynamics(动力学属性)改为刚体Rigid body, 在Rigid body刚体属性栏中Primitive(替代形式)改为Mesh,Dyn motion选择Yes(主动刚体),mass质量改为50,Velocity(初始速动)X轴改为-100,图010所示。 图-010第七步:点击创建场命令在Realflow中创建重力场(Gravity),如图011所示。图-011第八步:点击Simulate(模拟)按钮进行动力学解算。在子弹到鸡蛋的前一帧时点击Simulate 停止解算。如图 012所示 图-012第九步:选择Group01(鸡蛋)把Dynamics(动力学属性)改为刚体Rigid body, 在Rigid body刚体属性栏中Primitive(替代形式)改为Mesh,Dyn motion选择Yes(主动刚体),mass质量改为5,如图013所示。 图 -013第十步:点击Simulate(模拟)按钮进行动力学解算,大概蛋壳落到地面上点击Simulate停下来。如图014所示。 图 -014第十一步:蛋壳部分的刚体解算已经完成,为了更快的解算鸡蛋液体部分,我们选择先把解算的蛋壳导回maya中,如图015所示。 图-015第十二步:这样在maya中就得到了子弹打碎蛋壳的动画,把之前隐藏物体Sphere01显示出来(快捷键Shift+h),然后把带动画的场景文件重新导出Realflow中解算鸡蛋的液体部分,如图016所示。 图-016第十三步:打开Realflow把刚才鸡蛋的动画导进来,播放时间滑块,观察是否有动画,如图017所示。 图-017第十四步:选择Sphere01填充蛋黄粒子,点击创建场命令在Realflow中创建重力场(Gravity),然后点击创建一个圆环发射器Circle01放在Sphere01里面点击Simulate(模拟)按钮进行动力学解算,等粒子填充满Sphere01后把Circle01的发射速度改为0停止解算,如图018所示。注意:在解算时我们先点击时间轴前面的按钮把动画锁住 图 -018第十五步:虽然已经得到了蛋黄的粒子,但是点击Reset(重新解算)时间滑块回到第一帧时,Circle01又重新发射粒子,所以需要给之前灌满的粒子设置初始状态,选择Circle01在Initial State栏中把Use Initial State点击Yes(使用初始状态)然后点击Make Initial S

文档评论(0)

youshen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档