可以对应用于多边形顶点的逐顶点颜色数据设定动画。例如,可以创建血色从墙上滴下或水晶从暗淡无光变为发出绿光的动画。        

对顶点颜色设定动画        

  1. 开始之前,请确保对象具有一些构建历史。如果没有构建历史,逐顶点颜色功能将无法设定关键帧。              

    可以通过选择编辑网格 > 变换组件(Edit Mesh > Transform Component)在模型上快速创建历史,而无需移动任何内容。              

  2. 在给定的帧上,为选定顶点指定颜色。颜色指定操作(例如“应用颜色”(Apply Color)“绘制顶点颜色工具”(Paint Vertex Color Tool))可在“颜色”(Color)菜单下找到。

  3. 选择颜色 > 为顶点颜色设定关键帧(Color > Set Keyframe for Vertex Color)。              

    不能使用其他任何关键帧设置方法。                

删除顶点颜色动画        

  1. 请执行下列操作之一:

  • 删除 polyColorPerVertex 节点。

  • 如果从网格中删除构建历史(编辑 > 按类型删除 > 历史(Edit > Delete by Type > History)),Maya 也将删除顶点颜色动画。

逐顶点颜色动画疑难解答

 对顶点颜色设定动画后播放速度变慢?

Maya 将为每个面的每个顶点创建动画曲线。出于该原因,如果对过多的顶点设定动画,播放性能将大大降低。

请尽量限制设定动画的顶点的数量。另一种方法是删除静态动画曲线。

收到一条警告“活动对象不具有可设定关键帧的属性”?

必须首先应用颜色。如果没有指定颜色,将无法设定关键帧。

收到一条警告“当前操纵器和活动对象不具有可设定关键帧的属性”?

必须向网格中添加构建历史。如果网格没有构建历史,则顶点颜色更改不会设定关键帧。

可以通过在将转换设定为 0 的情况下使用编辑网格 > 变换组件(Edit Mesh > Transform Component)来在模型上快速创建历史。

,