此教程将示范如何将 DMLite录制的面部表情文件,在maya中,转化到人物模型面部上(适用于24、32、42的表情规范)。
  • 下载对应规格的DMLite表情数据文件。
 
  • 使用DM绑定规范制作完成的模型文件。
 
注:表情数据与原始模型的blendshap数量规格必须一致。(如24对应24、32对应32、42对应42)
1.首先导入带表情数据的文件。
2.然后再导入原始模型文件。
 
下图为导入完成后的maya大纲视图。
 1.打开设置受驱动关键帧面板。
   切换成动画面板,选择关键帧->设定受驱动关键帧->设定。
    
 
2.加载一个表情数据作为驱动者。
    选中一个表情数据,点击 “加载驱动者”,并选择“平移X”。
    
 
3.选中对应表情数据的blendshap作为受驱动者。
   在Face下的属性面板中,选择到BlendShap下的与之对应的节点,点击“加载受驱动项”。
(如驱动者为eyeBlinkRight,则受驱动者也应该选择eyeBlinkRight
  
 
4.设置最小关键帧。
   1)选中驱动者属性的“平移X”,调节数值为0。
     
 
   2)将被驱动者的Blendshap下对应节点属性数值设为0,并点击“关键帧”。
     
 
5.设置最大关键帧。
   1)选中驱动者属性的“平移X”,调节数值为-100。
    
 
   2)将被驱动者的Blendshap下对应节点属性数值设为1,并点击“关键帧”。
      
 
6.测试对应表情能否被驱动。
   选择大纲中的动画数据,滑动时间条上的指针,检查对应BlendShap中数值是否变化,并能驱动起来表情。
   
 
7.重复2-6的步骤直至所有表情都设置完毕。(设置次数取决于24、32、42blendshap数量表情)。
 
 

 
所有的表情指定完成之后,即可将其他的对应表情数据,拖拽进Maya中,即可驱动现有模型。