Maya4.0动画的基础知识-编辑关键帧(1)
2006-04-05 19:42:58 来源:WEB开发网在创建完关键帧或断帧之后,便可以用Edit→Key子菜单、Channel面板、GraphEditor、DopeSheet或TimeSlider对它们进行编辑了。下面首先介绍GraphEditor,因为它是最重要的关键帧编辑工具,并且要经常用到。
在GraphEditor中使用动画曲线
当在Timeline中创建一系列的关键帧时,在GraphEditor中这些关键帧就代表功能曲线或动画曲线,GraphEditor像一个普通的正交窗口一样工作,因此可以用如A和F热键来浏览功能曲线,用Alt 鼠标中键拖动方法进行跟踪,也可用Ctrl Alt 鼠标左键或用鼠标中键框选方法缩放视图。不过,当GraphEditor是激活的窗口时,对Move和Scale工具的设置就会发生重要的变化。
相对于其他编辑器来说,GraphEditor是非常复杂的,但学会用GraphEditor和动画曲线工作是非常重要的。有经验的动画制作者知道怎样去“看”动画曲线,以便能形像地看出当编辑曲线时物体会怎样以不同的方式运动。
要以创建一些动画曲线来了解GraphEditor工作情况,具体操作步骤如下:
(1)创建一个球体,并作30多帧的平移和旋转动画关键帧。
(2)用标记菜单热键箱,选择Persp/GraphView命令,顶部窗口显示persp视图,底部显示GraphEditor,如图12-11所示。
(3)单击A键使全部曲线在窗口中显示,有6条动画曲线,每一条曲线对应着6个属性的每一个通道。
(4)框选在当前时间指示器附近的一些关键帧。注意左边的曲线轮廓显示了被单击的曲线关键帧,移动它们就会看到球体作相应的变化。
(5)也可以在曲线轮廓中只操作所选取的那些曲线。单击平移曲线,则只有这些曲线被显示出来。
(6)使用Move工具改变在GraphEditor窗口中的选项。既可以双击Layer条上的Move工具图标,也可以选择Modify→TransformationTools→MoveTool□命令打开该对话框。在GraphEditor窗口中单击以保证图形编辑窗口被激活,然后就会看到该选项发生变化,如图12-12所示,MoveOption选项组包括MoveOnly和MoveOver单选按钮。默认选择MoveOver单选按钮允许移动被选的关键帧到其他关键帧上;如果选择MoveOnly单选按钮则只允许在其他关键帧间移动关键帧。
(7)打开Scale工具选项框,会发现在GraphEditor对话框中的设置是不同的,默认的Gestural设置是在单击处给要缩放的关键帧设置轴心点。Manipulator设置允许创建一个可移动和缩放的方框,如图12-13所示。
使用GraphEditor工具
GraphEditor提供了许多用于编辑曲线的工具条工具,如图12-14所示。
●时间捕获和值捕获工具
TimeSnap时间捕获工具将关键帧捕捉到帧上,该工具应该始终打开,因为该工具使得编辑关键帧更容易。一般用于捕捉关键帧到最近的整数值的ValueSnap值捕获工具使用的机会较少。在移动到其他工具之前一定要打开TimeSnap工具,最好是从开始就打开Timesnap工具,而不是在没有捕捉功能下工作,以免以后还要捕捉关键帧。
图12-14GraphEditor窗口中的工具
在GraphEditor、DopeSheet和TimeSlider中均有TimeSnap功能,用户还可以使用在GeneralPReferences的AnimationPreferences区域中的TimeSnap复选框,它在默认状态下就是选中状态。
●MoveNearestPickedKey工具
在GraphEditor中的Move工具实际上就是MoveNearestPickedKey工具,并且它与标准的Move工具有区别。这两个相似而又不同的Move工具如果被混淆了就会导致失败。Move工具可移动所有单击的关键帧或它们的切向手柄,而MoveNearestPickedKey工具只能移动一个关键帧或切向手柄——最靠近鼠标指针的那一个。Move工具并不移动曲线,就像能限制普通的Move工具一样,也可以用Shift键限制该工具对水平或垂直方向上的运动的操作。
●插入关键帧和增加关键帧工具
InsertKey(插入关键帧)和AddKey(增加关键帧)工具相似,InsertKey是在曲线上选定帧处插入一个帧,AddKey在选定的值或帧处插入帧,同时相应地改变曲线形状。
●切联工具
TangentTool(切联工具)用于改变关键帧附近的曲线形状,Spline(默认形状)、Linear和Flat工具用于拾取那些形状,在Tangent菜单上还有其他类型。可以单击一些关键帧并用不同类型的工具处理关键帧以了解这些工具的用途。
如果想在指定关键帧处切断关键帧两边曲线的切联关系或想增加曲线的曲率,可以用Unify或Break工具(在Keys菜单中也有),结果如图12-15所示。
在解锁关键帧的相切权重并改变权重之前,关键帧的切线必须是有权重的。单击关键帧(也可单击整条曲线)并选择Curves→WeightedTangents命令,则控制柄发生变化,如图12-16左图所示。然后可以用FreeWeight工具解锁权重,并改变曲线形状,如图12-16右图所示。在完成调整曲线形状之后,可以用LockWeight工具锁定关键帧的相切权重。
●BufferCurveSnapshot和SwapBufferCurve工具
BufferCurveSnapshot和SwapBufferCurve工具类似于Undo命令。选择View→ShowBufferCurves命令,编辑改变曲线形状时,该曲线的原始形状作为一个缓冲仍然保留着(如图12-16所示的解锁相切权重一例所示)。SwapBufferCurve工具将变化的曲线捕捉到原始的缓冲曲线上;BufferCurveSnapshot工具将变化的曲线形成一个新的缓冲曲线。
●KeyStatusFields工具
KeyStatusFields工具用于给关键帧输入精确值。用于给多个关键帧分配相同值。当所单击的关键帧的值不都相同时,该区域变为紫色,而当这些关键帧具有相同的值时,它又变为白色。
更多精彩
赞助商链接