曲线编辑器插件

曲线编辑器通道插件：

|  | 在动画曲线编辑器生成/删除动画通道滤镜的图标。 这些图标，可以使你的动画曲线编辑器暂时只显示你想要显示的通道。 或者快速归属性为默认值或0；自动光滑动画曲线。

开关方法：

▪在MG通道栏的Geplugin按钮上点右键：生成/删除该插件。

▪在MG通道栏的右键/杂项菜单栏里点曲线编辑器通道过滤插件开关。

▪直接点工具架上的图标(如果你有装全MGTools的Shelf)。

▪在帧工具箱上点击安装GraphEditor插件按钮。

安装以后：

会在动画曲线编辑器生成下左图2排小按钮，及一个竖滑条 (如果曲线编辑器未开启则会产生警告 )：

这里生成的第一到第四个按钮都是为了在曲线编辑器的属性框里(上图)只显示想要的属性。如果有过滤，如图第五个按钮就会变彩色，表示当前曲线编辑器没有显示所有曲线。

在只编辑一个对象时或许它用处不大，但如果同时选择了一组对象，要统一单调某通道，这个就能派上用场。

在MGTools 2.5后期的更新中，默认行为从隔离显示变为选择，即帮你快速选择各物件各相应通道。

因为不用频繁隔离和显示通道，只是影响选择，因而大大提高 效率。

这些按钮点击后是隔离显示还是选择，这个部分可以在曲线编辑器插件的配置窗口里设置。

: 循环选择/显示位移相关属性，顺序是translateX，translateY，translateZ和translateXYZ。

: 循环选择/显示旋转相关属性，顺序是rotateX，rotateY，rotateZ和rotateXYZ。

: 循环选择/显示缩放相关属性，顺序是scaleX，scaleY，scaleZ和scaleXYZ。

: 只选择/显示当前GraphEditor所选属性。

提示：在该按钮上点右键：

只显示 Maya通道栏所选属性: 只显示当前Maya通道栏所选属性。

只显示 MG通道栏所选属性: 只显示当前MG浮动通道栏所选属性。你也可以直接点MG通道栏上的GE按钮来实现这一功能。

只显示曲线编辑器所选属性: 只显示当前曲线编辑器属性栏所选属性。

三个单选框决定 的作用，选择不同的模式也将改变按钮外观。

按钮基于Maya通道栏：点击外面按钮，将在曲线编辑器里只显示Maya通道栏里所选的属性。

按钮基于MG通道栏：点击外面按钮，将在曲线编辑器里只显示MG通道栏里所选的属性。

按钮基于曲线编辑器：点击外面按钮，将只显示在曲线编辑器里所选的属性。这应该是最方便的，所以设为默认行为。

提示：点Graph Editor的属性列表上的 按钮让曲线编辑器重新恢复所有有Key帧的属性显示。。

: 将曲线编辑器里所选的帧归为其对应属性的默认值并将切线类型打平。右键里还有归零的选项。

: 将曲线编辑器里所选的帧数值设为最后所选的帧的数值并将切线类型打平，即对齐数值。

提示：在该按钮上点右键，则有对齐所选帧到各自的前一帧及后一帧的功能。方便将所选帧的数值对齐于各自曲线的前一帧/后一帧。

: 用来光滑所选的动画曲线帧。如果没有选，则光滑曲线编辑器里显示的所有动画曲线。

提示：在该按钮上点右键，可能快速设置默认的曲线切线类型，这样就不用打开Maya配置窗口设置了。

界面左侧的竖滑条: 直接拖动来在当前帧生成基于前后帧数值一定百分比的BD或极张pose。把帧工具箱的BD工具简化到这个界面了。如果有选帧，则只影响所选帧，否则将新生成帧。要生成极张，即overshoot 的pose，则选中上面的OS小按钮。

: 这个区域是时间/数值数学运算区域。
在这个输入框上右键，可以切换这个输入框输入的是时间还是数值。
假设输入2， 当前处于时间数学运算模式，

则点+号按钮，如果当前在曲线编辑器有选择关键帧，则所选关键帧往后右挪2帧，

如果没有选择关键帧，根据选项，则可能当前帧及当前帧后面的关键帧往右挪2帧。

同样方式，点-号按钮是往左挪2帧，点*号按钮，则是动画拉长变慢2倍，/号按钮，则是将动画时间上压扁，变快2倍。

提示： 在这个区域上右键，点选项..， 则打开MGTools配置窗口，你可以在上面设置这个数学运算的行为配置。

你可以再点一次 来删除这些按钮。这些按钮可以设置为自已产生，只需要在按钮上右键/自动启动该插件即可。

曲线编辑器配置：

在曲编辑编辑器插件区域点右键，选择界面选项..或选项..，会弹出MGTools配置窗口并跳转到曲线编辑器配置页面。

自动启动该插件: 决定是否随曲线编辑器启动自动安装曲线编辑器插件。

对于无动态通道的关键帧清理：

▪ 保留最前最后帧：当动画曲线是一个水平线时，即没有动画但有帧时，清理后只保留头尾两帧。

▪ 保留最前帧：当动画曲线是一个水平线时，即没有动画但有帧时，清理后只保留第一帧。

▪ 保留最后帧：当动画曲线是一个水平线时，即没有动画但有帧时，清理后只保留最后一帧。

▪ 清除动画：当动画曲线是一个水平线时，即没有动画但有帧时，直接清除动画。

清理容差值：在清理某关键帧时，会测试即将清理后的数值与清理前的数值的差别，如果大于这个容差值，就不会清理，等于或小于就会被清理。所以这个值，决定了清理前后动画的差异程度。容差值越小，清理前后差别越小，但清理的效果就越小;容差值越大，清理前后差别越大，但清理掉的关键帧就越多，清理效果越明显。

通道过滤器:

▪ 隔离显示通道：当点击隔离显示通道的按钮时，在曲线编辑器右侧将隔离其它通道，只显示要显示的通道。

▪ 选择通道：当点击隔离显示通道的按钮时，在曲线编辑器右侧将只选择要选择的通道，其它的只会不选择但不会隔离显示。

时间数值数学: 选择为时间，则曲线编辑器插件上的数学运算，是针对于时间的横向运算，否则为数值纵向运算。

▪ 在做+- */运算时如果没选择帧：在做+-或*/两类运算时，当没有选择关键帧时，运算对象是影响右边的帧，还是当前所选物件所有的帧。

▪ 自动清理非整数关键帧：在运算处理完后，要不要自动清理非整数关键帧。这个在进行*和/运算时很有用。

| 界面布局: 界面上有很多区域，将各区域的图标，拖到中间区域，则是在曲线编辑器的界面上隐藏这个按钮。 因为中间的区域是库存。 将图标在各个区域间拖动移动，出来的布局，即是将来曲线编辑器插件在曲线编辑器上的布局。 保存并刷新界面按钮：来保存按钮布局并刷新曲线编辑器界面。