今天小编将通过讲解苹果下落并碰撞的案例,让大家掌握Maya刚体的相关知识点,最终效果如图所示。
场景分析
打开配套光盘中的“chushi.mb” 文件,场景中提供了两个苹果模型和一个木槽模型,它们都已经展好UV并赋予贴图,如图所示。
步骤1:设置主动和被动刚体
(1)将苹果和木槽设置为刚体。切换到Dynamics [动力学]菜单组,选择苹果模型,执行Soft/Rigid Bodies > Create Active Rigid Body [柔体/刚体>创建主动刚体]菜单命令,将苹果设置为主动刚体。选择木槽模型,执行菜单命令SoftRigid Bodies >Create Passive Rigid Body [柔体/刚体>创建被动刚体],将木槽设置为被动刚体,如图所示。
(2)创建重力场。选择苹果模型,执行Fields>Gravity [场>重力场]菜单命令,创建一个重力场,并调整它的位置。注意重力场的位置并不重要,它是作用于整个场景空间中的。
但是我们要将它放置在容易选择的位置,便于选择并设置它的相关参数。将时间轴长度更改为100帧,点击D按钮播放动画,可以看到苹果在重力场的作用下滚落到木槽内,如图所示。
Tips.为了加快场景运行速度,场景中只提供了两个苹果模型,读者可以自行增加苹果的数量。
步骤2:设置刚体的参数
(1)选择苹果模型,在通道盒中单击rigidBody1,展开它下面的属性,将两个苹果的Initial SpinX [初始自旋X]值分别设置为45和40,这个值控制物体起始运动时的旋转速度。
将两个苹果的Mass[质量]均设置为10, Bounciness [反弹度]设置为0.3,Dynamic Friction [动摩擦]设置为0.2。播放动画可以发现苹果的下落过程显得更加真实了,如图所示。
(2)烘焙关键帧并删除刚体。选择场景中的苹果模型,执行Edit> Keys > Bake Simulation [编辑>关键帧>烘焙模拟]菜单命令,场景中的关键帧就会全部被烘焙出来。
这样做最大的一个好处就是在后期计算机运算时,处理速度会快很多,完成烘焙动画之后执行Edit> Delete by Type> RigidBodies [编辑>按类型删除>刚体]菜单命令,可以将刚体删除。
步骤3:场景布光
(1) 创建主光源。切换到Rendering [渲染]工具架,单击反[聚光灯]按钮创建一盏聚光灯并调整它的位置与方向。在属性编辑器spotlightShape1选项卡中的Spot Light Attributes [聚光灯属性]卷展栏下将Color [颜色]设置为温暖的浅黄色。
将Intensity [强度]设置为0.5,再单击展开Shadow [阴影]卷展栏,在其中的Raytrace Shadow Attributes [光线跟踪阴影属性]卷展栏下勾选Use Ray Trace Shadows [使用光线跟踪阴影]选项,单击展开mental ray卷展栏,勾选Area Light[区域光]卷展栏下的Area Light [区域光]选项,如图所示。
(未完待续)
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
本文章将介绍关于UE5智慧城市专业学习的重要性和火星时代教育的资讯。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!