|
|
发表于 2007-10-26 15:52:00
|
显示全部楼层
Re:求助,关于微软SDK蒙皮动画的例子
权重在顶点信息里了。经过ConvertToIndexedBlendedMesh函数的处理,每个定点---骨骼关系作为一个顶点,就是说如果一个顶点受4个骨骼影响,那么将生成四个顶点。并增加两个顶点分量,如果原来的顶点结构是。
struct VERTEX
{
float x,y,z;
float normal[3];
float u,v;
};
就变成
struct VERTEX
{
float x,y,z;
float weight; // 权重
DWORD matrixIndices; // 受哪个矩阵影响
float normal[3];
float u,v;
};
大致如此 |
|