第1课Maya基础知识本章将带领大家进入Maya2014的神秘世界,主要讲述了Maya2014的操作界面、Maya2014基本操作、视图的基本操作,并着重介绍了对象的基本操作。通过本章的学习,可以让大家对Maya2014有个基本的认识,同时初步掌握其重要工具的使用方法。掌握Maya的操作界面了解Maya的应用领域掌握视图的基本操作掌握Maya的基本操作掌握对象的基本操作作为世界顶级的三维动画软件,Maya在模型塑造、场景渲染、动画及特效等方面都能制作出高品质的对象,这样也使其在影视特效制作领域占据着领导地位,如图(上)所示。而快捷的工作流程和批量化的生产也使Maya成为游戏行业不可缺少的软件工具,如图(下)所示。1.1认识Maya启动软件后,将进入Maya2014的操作界面,如图所示。Maya2014的操作界面由11个部分组成,分别是标题栏、菜单栏、状态栏、工具架、工具箱、工作区、通道盒/层编辑器、时间滑块、范围滑块、命令行和帮助行。接下来便介绍其操作界面中的结构、分布和相关常用功能。1.2Maya的操作界面界面元素介绍标题栏:标题栏用于显示文件的一些相关信息,如当前使用的软件版本、目录和文件等,如图所示。菜单栏:菜单栏包含了Maya所有的命令和工具,由于Maya的命令非常多,无法在同一个菜单栏中显示出来,所以Maya采用模块化的显示方法,除了7个公共菜单命令外,其他的菜单命令都归纳在不同的模块中,这样菜单结构就一目了然。如“多边形”模块的菜单栏可以分为3个部分,分别是公共菜单、多边形菜单和帮助菜单,如图所示。状态栏:状态栏中主要是一些常用的视图操作按钮,如模块选择器、选择层级、捕捉开关和编辑器开关等,如图所示。小提示模块选择器主要是用来切换Maya的功能模块,从而改变菜单栏上相对应的命令,如图1-7所示。按F2~F6键可以切换相对应的模块。工具架:工具架中集合了Maya各个模块下最常用的命令,并以图标的形式分类显示在“工具架”上。每个图标就相当于相应命令的快捷链接,只需要单击该图标,就等效于执行相应的命令。工具架分上下两部分,分别是标签栏和工具栏,标签栏上的每一个标签都有文字,每个标签实际对应着Maya的一个功能模块,如“曲面”标签下的图标集合对应的就是曲面建模的相关命令,如图所示。快捷布局工具:在“工具箱”的下方,还有一排控制视图显示样式的工具,如图所示。Maya将一些常用的视图布局集成在这些按钮中,通过单击这些按钮可快速切换各个视图。工具箱:Maya的“工具箱”在整个界面的最左侧,这里集合了选择、平移、旋转和缩放等常用工具,如图所示。工作区:Maya的工作区是作业的主要活动区域,大部分工作都在这里完成,如图所示是一个透视图的工作区。Maya中所有的建模、动画、渲染都需要通过这个工作区来进行观察,可以形象地将工作区理解为一台摄影机,摄影机从空间45°来监视Maya的场景运作。通道盒/层编辑器:“通道盒”是用于编辑对象属性的最快最高效的主要工具,如图(左)所示;而“层编辑器”可以显示三个不同的编辑器来处理不同类型的层,如图(右)所示。动画控制区:动画控制区主要用来制作动画,可以方便地进行关键帧的调节。在这里可以手动设置节点属性的关键帧,也可以自动设置关键帧,同时也可以设置播放起始帧和结束帧等,如图所示。命令栏:命令栏是用来输入Maya的MEL命令或脚本命令的地方,如图所示。Maya的每一步操作都有对应的MEL命令,所以Maya的操作也可以通过“命令栏”来实现。帮助栏:帮助栏是向用户提供帮助的地方,用户可以通过它得到一些简单的帮助信息,给学习带来了很大的方便。当光标放在相应的命令或按钮上时,在帮助栏中都会显示出相关的说明,如图所示。认识了Maya2014的操作界面后,现在来了解一些软件的基本操作。在“文件”菜单下提供了一些文件管理的相关命令,通过这些命令可以对文件进行打开、保存、导入以及优化场景等操作。另外,本节还将介绍界面UI元素、设置快捷键的设置以及一些快捷菜单的运用。1.3软件的基本操作1.3.1新建空白场景执行“文件新建场景”菜单命令(按Ctrl+N组合键),或在状态栏中单击“创建新场景”按钮可以新建一个空白场景,如图所示。新建场景的同时将关闭当前场景,如果当前场景未保存,系统会自动提示用户是否进行保存。1.3.2打开场景对象执行“文件打开场景”菜单命令(按Ctrl+O组合键),或在状态栏中单击“打开场景”按钮会弹出一个“打开”对话框,然后选择相应路径中的文件打开,如图所示,打开场景的同时将关闭当前场景,如果当前场景未保存,系统会自动提示用户是否进行保存。1.3.3保存场景对象执行“文件保存场景”菜单命令(按Ctrl+S组合键),或在状态栏中单击“保存当前场景”按钮可以保存当前场景。若是之前没有保存过的场景文件,此时会弹出“另存为”对话框,用于设置保存路径和文件名,如图所示。同理于“文件场景另存为”菜单命令,是将当前场景另存一份,一面覆盖原始文件。1.3.4归档场景对象执行“文件归档场景”菜单命令可以将场景文件进行打包处理,如图所示,这个功能对于整理复杂场景非常有用。操作练习:归档场景1.3.5导入外部场景在使用Maya进行作业的过程中,经常需要将外部文件(比如ma格式和obj格式的文件)导入到场景中进行操作。执行“文件导入”菜单命令,打开“导入”对话框,在该对话框中选择要导入的文件,如图所示。1.3.6设置界面UI元素在工作时,往往只需要将一部分界面元素显示出来,这时可以将界面隐藏起来。隐藏界面的方法很多,这里主要介绍以下两种。第1种:在“显示UI元素”菜单命令后勾选或关闭相应的选项可以显示/隐藏对应的界面元素,如图所示。第2种:执行“窗口设置/首选项首选项”菜单命令,打开“首选项”对话框,然后在左侧选择“UI元素”选项,接着选中要显示或隐藏的界面元素,最后单击“保存”按钮即可。1.3.7设置快捷键Maya中有很多快捷键,用户可以使用系统默认的快捷键,也可以自己设置快捷键,这样可以提高工作效率。例如经常使用到的“撤消”命令,快捷键为Z键。而打开Hypershade对话框这个操作没有快捷键,因此可以为其设置一个快捷键,这样就可以很方便地打开Hypershade对话框。执行“窗口设置/首选项热键编辑器”菜单命令,打开“热键编辑器”对话框,如图所示。操作练习:设置快捷键在“热键编辑器中”将M键指定给Hypershade窗口1.3.8标记菜单的运用为了提高工作效率,Maya提供了几种快捷的操作方法,如标记菜单、快捷菜单和工具架等。标记菜单里包含了Maya所有的菜单命令,按住空格键不放就可以调出标记菜单,如图所示。1.3.9工具架的运用Maya的菜单命令数量非常多,常常会重复选择相同的菜单命令,如果将这些命令放在“工具架”上,直接单击图标就可以执行相应的命令。使用Shift+Ctrl+菜单命令就可以将相应的命令放到“工具架”上,并且会以一个图标来表示该命令。若要删除“工具架”上的命令,可以使用鼠标中键将该图标拖曳到最右侧的“垃圾桶”按钮上,如图所示。1.添加/删除图标单击“工具架”上面的图标可以选择不同的内容,也可以单击“工具架”左侧的按钮,然后在弹出的菜单中选择标签。单击按钮可以打开“工具架”的编辑菜单,通过该菜单可以执行新建、删除“工具架”等操作,如图所示。2.内容选择执行“窗口设置/首选项工具架编辑器”菜单命令,打开“工具架编辑器”对话框可以对相关工具进行编辑,如图所示。3.工具架编辑器1.3.10记录和删除历史记录Maya拥有强大的历史记录功能,在状态栏中激活“构建历史开关”按钮即可记录下操作步骤,当激活该工具后会变成凹陷状态的按钮。有时为了方便操作需要删除历史记录,可以执行“编辑按类型删除历史”菜单命令,就可以删除选择对象的历史记录;如果执行“编辑按类型删除全部历史”菜单命令,可以删除所有对象的历史记录。使用任何一款软件,除了了解该软件的界面构架和基本操作,还要熟练的进行视图操作。众所周知,在众多主流的三维软件中,Maya的视图操作是最方便、最人性化的。1.4视图的基本操作1.4.1视图的控制在Maya的视图中可以很方便地进行旋转、缩放和推移等操作,每个视图实际上都是一个摄影机,对视图的操作也就是对摄影机的操作。包括旋转视图、移动视图、缩放视图、使选定对象最大化显示、使场景中所有对象最大化显示。在Maya中有两大类摄影机视图,一种是透视摄影机,也就是透视图,随着距离的变化,物体大小也会随着变化;另一种是平行摄影机,这类摄影机里只有平行光线,不会有透视变化,其对应的视图为正交视图,如顶视图和前视图。1.4.2切换透视图的背景色Maya2014预设了很多的界面颜色,这样在实际工作中就可以根据实际情况来调整界面的颜色风格。按Alt+B组合键就可以快速地改变界面的颜色风格,如图所示。1.4.3切换栅格的显示Maya中的栅格在进行作业时可以为用户很好地提供参考作用,但有些时候可能也会影响观察场景。在默认情况下视图中的栅格是显示的。执行“显示栅格”菜单命令,可以将栅格隐藏起来,如图所示。再次执行以上命令即可将栅格显示出来。1.4.4视图布局视图布局也就是展现在前面的视图分布结构,良好的视图布局有利于提高工作效率,如图所示是调整视图布局的命令。1.4.5视图快捷栏视图快捷栏位于视图上方,通过它可以便捷地设置视图中的摄影机等对象,如图所示。1.4.6视图显示Maya强大的显示功能为操作复杂场景时提供了有力的帮助。在操作复杂场景时,Maya会消耗大量的资源,这时可以通过使用Maya提供的不同显示方式来提高运行速度,在视图菜单中的“着色”菜单中有各种显示命令,如图所示。1.4.7视图导航器使用Maya提供了一个非常实用的视图导航器,如图所示。在视图导航器上可以任意选择想要的特殊角度。视图导航器的参数可以在“首选项”对话框里进行修改。执行“窗口设置/首选项首选项”菜单命令,打开“首选项”对话框,然后在左边选择ViewCube选项,显示出视图导航器的设置选项,如图所示。1.4.8大纲视图“大纲视图”是以大纲形式显示场景中所有对象的层次列表。其主要目的是为了能在一些复杂场景中更加快捷的选择需要的对象。执行“窗口大纲视图”菜单命令,如图(左)所示,在打开的“大纲视图”对话框中可以选择对象节点名称,此时在场景中会自动选中相应对象,如图(右)所示。Maya的三维视图是一个虚拟的世界,需要艺术家在这个虚拟的三维世界里创造精美的艺术品。那么在这个虚拟的三维世界里就要我们学会对创造的物体进行编辑。本节主要介绍对象的一些基本操作,要实现这些操作,需通过“编辑”菜单、“修改”菜单中的相关命令进行操作,当然,在“工具箱”和“工具架”等位置中也可以找到相应工具。1.5对象的基本操作1.5.1选择对象选择对象是软件运用中最基本的操作。如图1-65所示,在Maya中选择对象的方法有多种,在“编辑”菜单下可以找到这些命令。操作练习:选择对象单选加选减选操作练习:区域选择对象小提示如果当前已经选择了部分对象,那么按住Shift键的同时可以将其他对象添加到选择集中,按住Ctrl键的同时可以将选择的对象从选择集中减去。1.5.2移动对象移动对象是在三维空间坐标系中将对象进行移动操作,通过执行“修改变换工具移动工具”菜单命令,如图(左)所示,或在工具箱中单击“移动工具”即可实现。移动操作的实质就是改变对象在x、y、z轴的位置。在Maya中分别以红、绿、蓝来表示x、y、z轴,如图(右)所示。小提示如果当前已经选择了部分对象,那么按住Shift键的同时可以将其他对象添加到选择集中,按住Ctrl键的同时可以将选择的对象从选择集中减去。拖曳相应的轴向手柄可以在该轴向上移动。单击某个手柄就可以选中相应的手柄,并且可以用鼠标中键在视图的任何位置拖曳光标以达到移动的目的。按住Ctrl键的同时用光标拖曳某一手柄可以在该手柄垂直的平面上进行移动操作。例如按住Ctrl+鼠标左键的同时拖曳y轴手柄,可以在x、z平面上移动。中间的黄色控