基本概念
1,Morpher Modifier
在3dsmax中,使用Morpher Modifier可以改变mesh, patch, NURBS model的形状,同时支持Material morphing,通常用来实现复杂的表情动画。
为Mesh添加Morpher Modifier:选择一个mesh->Modify面板->Modifier List->Morpher。

2,Channel
每个channel对应一个不同的Mesh,代表一种表情。
通过指定在不同关健帧时每个channel的权重,来实现不同表情的组合过渡。
准备工作
3dsmax6 sdk并没有暴露访问morpher modifier的接口,但是我们可以在3dsmax6/maxsdk/samples/modifiers/morpher/wm3.h中找到它的定义和ClassID:
#define MR3_CLASS_ID Class_ID(0x17bb6854, 0xa5cba2a3)
…
class MorphR3 : public Modifier, TimeChangeCallback
{
…
};
将此文件include到你的工程中就可以访问morpher modifier

本文介绍了3dsmax中使用Morpher Modifier创建和管理复杂表情动画的基本概念,包括如何为Mesh添加Modifier以及每个Channel如何代表不同表情。尽管3dsmax6 SDK未直接提供访问Morpher Modifier的接口,但可以从wm3.h源文件中获取相关信息。
最低0.47元/天 解锁文章
2521





