在上文中我们学习了创建模型,如何用3dmax实现山崩地裂的效果?——创建模型,今天我们来学习rayfire破碎制作!
01对"Box01"进行破碎操作。在[几何体]创建面板的下拉列表中选择[RayFire Tool]选项,按下Rayfre按钮,并单击oenRayre tol reate I开RayFire工具浮动面板]按钮;在打开的[RayFire Tool]浮动面板中,进入Objects[对象]面板,在Impact Objects[碰撞物体]卷栏中,将"Box01"添加到破碎列表中;然后在Fragmentation[破碎]面板中将Iterations[迭代]次数设置为100,后面的变化值设为5;最后单击eFragmen it boe[破碎碰撞物体]按钮对"Box01"进行破碎操作,如图2.004所示。本例制作的思路是让一个几何体从“Box01"的一侧运动到另一侧,凡是中间所碰到的碎块都产生崩开的效果,而两边的碎块保持不动,因此在这里将Iterations[选代]参数提高到100,这样可以产生较多的碎块。
02下面创建用于碰撞操作的几何体。先将RayFire Tool面板最小化,在透视图中创建一个长方体,默认名称为"Boxo3",将它的长度设为21,宽度设为0.55,高度设为4.7,切换到其他视图中调整它的位置,并且为"Box03"制作一段从"Box01"的一侧运动到另一侧的位移动画。将时间滑块拖到第60帧,打开圆关,将"Boxo3"移动到"Box02"的另一侧,这样在整个运动过程中,"Boxo3”与地面(Box02)中心位置的碎块进行碰撞,如图2.005所示。
03打开RayFire Tool面板,在Objects[对象]子面板中将"Box02"添加到Unyielding Dbjects[不弯曲对象]列表中。进入Physics[物理]子面板,在物理选项卷展栏中将当前的Physical engine[物理引擎]切换为physX选项,然后将"Boxo3"添加到PhysX Simulation Properties[物理仿真属性]列表中。保持当前Strength multiplier[强度]值为1.0,先勾选Deactivate static Impact objects[停用静态碰撞物体]选项,这样碎块在刚开始没有受到力的作用时都保持不动,然后再勾选Activate by Geometry[依据几何体来启用]选项,模拟范围设置为0~100帧。在模拟之前建议对当前的设置进行[编辑>暂存]操作,以防止模拟中出现错误。
单击按钮进行模拟,注意观察几何体(Box03)运动过程中碰到的碎块,产生了碎裂飞出的效果。为了更加准确,按键盘上的Esc键停止模拟,并在Physical Options[物理选项]卷展栏中将计算的Substeps[精确度]提高到7,Gravity[重力]值调整为0.7,提高精度值后,计算的数据变得更加准确,碎块之间的碰撞会更加真实,碎块蹦起来的力度也会比原来精度为3的时候稍大一些。另外,重力值如果太大,碎块在没有崩裂时可能会被重力拉下去,因此要适当地降低该值。最后调整一个合适的观察视角,再次单击O1按钮测试地面破碎的效果是否真实。计算完成后播放动画,可以观察到地面从一侧向另一侧碎裂,画面非常有冲击力,如图2.006所示。但由于精度还不是特别准确,效果比较生硬,这是因为破碎过程中除了具备这种大型的碎块外,还应有大量的小碎块,那么如何生成这些小碎块呢?接下来我们利用Particle Flow粒子流来模拟小碎块的制作过程。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答今天,我来和大家聊聊,迪士尼动画《海洋奇缘》系列是怎么用Maya软件为他们最新的续集打造获奖动画的。
有哪些听起来高大上、实际上转行同学也能胜任的岗位?试试虚拟现实工程师!
增强现实(AR)和虚拟现实(VR)是当前备受瞩目的创新技术,对相关的增强现实开发、虚拟现实开发、数字孪生开发工程师的人才需求,......
在这个短视频盛行的时代,越来越多的人想要尝试自己进行短视频剪辑,却常常因为缺乏专业知识而无从下手。别担心,今天就为大家带来短视......
今天,我们聊聊皮克斯的《头脑特工队》系列
中国首个AIGC导演共创计划今日正式上线:同学,做导演不要?
中国首个AIGC导演共创计划定于12月6日正式上线。该计划由快手自研视频生成大模型产品“可灵AI”,联合李少红、贾樟柯、叶锦添......
近日,中央广播电视总台《2025年春节联欢晚会》发布官方吉祥物形象“巳(sì)升升”,祝福全球华人在新的一年如意康宁、好事连连。