骨骼动画模型数据结构与渲染流程.pdfVIP

  • 2
  • 0
  • 约1.05千字
  • 约 1页
  • 2026-04-14 发布于北京
  • 举报

骨骼动画模型分成顶点数据,三角型数据和骨骼数据来看

1.顶点数据:vec3pos

vec3normal

vec2uv

bytebindex[4]

影响该顶点的骨骼变换矩阵索引,一般有1-4个

floatbweight[4]

每个骨骼对该顶点的权重

2.三角形数据,就是三角形顶点indexWORD/DWORDindex[n]、

3.骨骼joint信息,和层次信息

structjointAttrib{

vec3translation;

quatrotate;

vec3scale;};

然后每帧动画有多少根骨骼就有多少个joint属性。

最后还有个层次信息。使骨骼组合为树形结构。

绘制准备。

1.取当前时刻的joint属性(视情况插值)

2.根据层次信息计算为matrix[n]n是骨骼数

渲染步骤。

A.可编程管线vs

文档评论(0)

1亿VIP精品文档

相关文档