本案例我们通过制作字母波浪翻腾的效果,来学习如何使用MEL语言控制大量类似动作的操作,最终效果如图所示。
【制作步骤】
步骤1:创建文字模型
(1)创建字母模型。单击Create>Text [创建>文本]菜单命令后的按钮,打开Text CurvesOptions [文本曲线选项]面板,在Text [文本]一栏中输入大写字母M,单击Font [字体]后面的按钮,打开Select Font [选择字体]面板。在Font [字体]下拉列表中选择华文琥珀,单击OK[确定]按钮返回文本曲线面板,将Type [类型]改为Poly [多边形],Tessellation method [细分方法]设置为Count [计数],单击Create [创建]按钮在场景中创建出字母,如图所示。
(2)调整模型的大小与位置。执行Window> Outliner [窗口>大纲视图]菜单命令,打开大纲视图,删除Text. M.1,选择剩下的Trim_Text_M_1_ 1层级下的Trim_Char_M_1_1,按Shift+P快 捷键提取字母模型,这时可以将Trim_Text_M_1_1删除。选择提取出来的Trim_Char_M1_1,在通道盒中的RotateX [旋转X] -栏内输入-90。
执行Modify>Center Pivot [修改>居中枢轴]菜单命令,将模型的枢轴点置于中心位置。按下W键激活Move Tool [移动工具] ,按住X键不放,将字母模型吸附到世界坐标轴原点处,适当放大它的大小,如图所示。
(3)调整模型的形状。选择模型,单击鼠标右键,在弹出的菜单中选择Edge [边]模式,双击模型的中轴线,按住Shift键的同时单击鼠标右键,在弹出的菜单中执行Delete Edge [删除边]命令,切换到Polygons [多边形]工具架,单击[交互式分割工具]按钮,重新连接模型的中轴线。
再次选择模型,单击鼠标右键,在弹出的菜单中选择Face [面]模式,删除一些不规则的面,用同样的方法在Vertex [点]模式下删除多余的点,如图所示。
(4)挤出字母的厚度。切换到Polygons [多边形]菜单组,取消菜单Edit Mesh> Keep FacesTogether [编辑网格>保持面的连接性]的勾选。选择字母模型,单击工具架中的[挤出]按钮,单击操纵器的手柄,将它切换为缩放操纵器,并适当缩小挤出的面,按下G键重复挤出命令,将字母挤出一定厚度。
选择所有位于网格平面上的面,按Delete键将它们删除。单击鼠标右键,在弹出的菜单中选择Edge [边]模式,全选模型底部没有封口的边,执行Mesh> Fill Hole [网格>填充洞]菜单命令。最后选择所有位于网格平面以上的边,执行Edit Mesh> Bevel [编辑网格>倒角]菜单命令,为模型顶面增加一个倒角效果,在通道盒中将ffset [偏移]值设置为0.15,如图所示。
(5) 创建剩余模型并成组。选择模型,执行Mesh>Separate [网格>分离]菜.单命令,将模型分离成单个模型。全选字母模型,按下Ctrl+D快捷键两次进行复制,将这3个模型摆放到合适的位置。选择3个M字母模型,按下Ctrl+G快捷键,将模型合并成组。
在菜单栏中执行Window>Outliner [窗口>大纲视图]菜单命令打开大纲视图,选择组group1,执行Edit> Delete All by Type>History [编辑>按类型删除全部>历史]菜单命令删除历史记录。接着按下Shift+P键提取模型,删除Trim_Char_M_1_1,留下提取后的模型。为了方便标识,将组group1改名为m. grp,如图所示。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答023年以来,在版号审批、出海政策等影响下,新品游戏大量涌现,这也为游戏市场带来了一些新变量、新现象。
学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!