中文版3ds Max 2012实用教程
第10章 动力学 本章概述 本章将介绍3ds Max 2012的动力学技术,包含动力学MassFX和约束两大知识点,其中重点讲解动力学MassFX技术。在内容方面,大家需要重点掌握刚体动画的制作方法。对于约束,大家只需要了解其作用即可。
第10章 动力学 掌握刚体动画的制作方法 课堂学习目标 了解约束的作用
10.1 动力学MassFX概述 3ds Max 2012中的动力学系统非常强大,远远超越了之前的任何一个版本,可以快速地制作出物体与物体之间真实的物理作用效果,是制作动画必不可少的一部分。动力学可以用于定义物理属性和外力,当对象遵循物理定律进行相互作用时,可以让场景自动生成最终的动画关键帧。 在3ds Max 2012之前的版本中,动画设计师一直使用Reactor来制作动力学效果,但是Reactor动力学存在很多漏洞,比如卡机、容易出错等。而在3ds Max 2012版本中,在尘封了多年的动力学Reactor之后,终于加入了新的刚体动力学——MassFX。这套刚体动力学系统,可以配合多线程的Nvidia显示引擎来进行MAX视图里的实时运算,并能得到更为真实的动力学效果。MassFX的主要优势在于操作简单,可以实时运算,并解决了由于模型面数多而无法运算的问题,因此Autodesk公司将3ds Max 2012进行了“减法计划”,将可以多大用处的功能直接去掉,换上更好的工具。但是对于习惯Reactor的老用户也不必担心,因为MassFX与Reactor在参数、操作等方面还是比较相近的。 动力学支持刚体和软体动力学、布料模拟和流体模拟,并且它拥有物理属性,如质量、摩擦力和弹力等,可用来模拟真实的碰撞、绳索、布料、马达和汽车运动等效果。 在“主工具栏”的空白处单击鼠标右键,然后在弹出的菜单中选择“MassFX工具栏”命令,可以调出“MassFX工具栏” 。
10.2 创建动力学MassFX 本节将针对“MassFX工具栏”中的“MassFX工具”、刚体创建工具已经模拟工具进行讲解。刚体是物理模拟中的对象,其形状和大小不会更改,它可能会反弹、滚动和四处滑动,但无论施加了多大的力,它都不会弯曲或折断。 MassFX工具 本节内容 模拟工具 创建刚体
10.2.1 MassFX工具 在“MassFX工具栏”中单击“MassFX工具”按钮,打开“MassFX工具”对话框。“MassFX工具”对话框分为“世界”、“工具”、“编辑”和“显示”4个面板。
10.2.2 模拟工具 MassFX工具中的模拟工具分为4种,分别是“重置模拟”工具、“开始模拟”工具、“开始没有动画的模拟”工具和“步阶模拟”工具。
10.2.3 创建刚体 MassFX工具中的刚体创建工具分为3种,分别是“将选定项设置为动力学刚体”工具、“将选定项设置为运动学刚体”工具和“将选定项设置为静态刚体”工具 。
课堂案例——制作多米诺骨牌动力学刚体动画 多米诺骨牌动力学刚体动画效果如下图所示。 学习目标:学习动力学刚体动画的制作方法。
课堂案例——制作汽车碰撞运动学刚体动画 汽车碰撞运动学刚体动画效果如下图所示。 学习目标:学习运动学刚体动画的制作方法。
10.3 创建约束 3ds Max中的MassFX约束可以限制刚体在模拟中的移动。所有的预设约束可以创建具有相同设置的同一类型的辅助对象。约束辅助对象可以将两个刚体链接在一起,也可以将单个刚体锚定到全局空间的固定位置。约束组成了一个层次关系,子对象必须是动力学刚体,而父对象可以是动力学刚体、运动学刚体或为空(锚定到全局空间)。 在默认情况下,约束“不可断开”,无论对它应用了多强的作用力或使它违反其限制的程度多严重,它将保持效果并尝试将其刚体移回所需的范围。但是可以将约束设置为可使用独立作用力和扭矩限制来将其断开,超过该限制时约束将会禁用且不再应用于模拟。 3ds Max中的约束分为“刚性”约束、“滑块”约束、“转枢”约束、“扭曲”约束、“通用”约束和“球和套管”约束6种。
10.4 本章小结 本章主要讲解了动力学MassFX和约束的运用。在技术方面,读者要多对“将选定项设置为动力学刚体”工具和“将选定项设置为运动学刚体”工具进行练习,因为制作刚体动画主要靠这两个工具。
10.5 课后习题 本章安排了两个课后习题。这两个习题都是针对刚体动画的制作方法进行练习,一个针对动力学刚体动画,另外一个针对运动学刚体动画。
10.5.1 课后习题1——制作弹力球动力学刚体动画 弹力球动力学刚体动画效果如下图所示。 练习目标:练习动力学刚体动画的制作方法。
10.5.2 课后习题2——制作小球撞墙运动学刚体动画 小球撞墙运动学刚体动画效果如下图所示。 练习目标:练习动力学刚体动画的制作方法。
Thank You!