Collada骨架层次

时间:2019-01-11 02:33:09

标签: c++ opengl collada

collada蒙皮方程式如下:

v += {[(v * BSM) * IBMi * JMi] * JW} 
  • n :影响顶点v的关节数
  • BSM:绑定形状矩阵
  • IBMi:关节i的反向约束-姿势矩阵
  • JMi:关节i的变换矩阵
  • JW:关节i对顶点v的影响权重

到目前为止,我了解。我不明白的是,当特定骨骼是另一骨骼的儿子时,这将如何应用。

我应该这样做吗?

v += {[(v * ParentBSM * BSM) * Parent IBMi * IBMi *  ParentJMi * JMi] * ParentJW * JW}

或者,我该怎么做才能使孩子的转变相对于父母而言做得很好?

0 个答案:

没有答案