Помогите, я уже задолбался, у меня скоро крыша поедет!
Пытаюсь делать сабж, все бы здорово, но чего-то я, видимо, туплю.
Нужно мне следующее: записанный в файл меш и анимация костей, причем
матрицы должны быть уже просчитаны (иерархия мне не нужна). Короче
говоря, грузим в движке из файла vertex buffer (вертексы с весами, я
юзаю indexed vertex blending), index buffer, и пресловутые матрицы
костей, делаем для соответствующей позы что-то типа
for(UINT nBone=0; nBone < m_nNumBones; nBone++)
lpDevice->SetTransform(D3DTS_WORLDMATRIX(nBone),
&m_nBones[nPose][nBone]);
и вуаля, на экране должен появится меш в соответствующей позе.
Я уже чего только не перепробовал, и все не работает! Как
таки-правильно преобразовать матрицы и вершины, чтобы получилось то, о
чем я написал выше? Если можно поподробнее, заранее благодарен
С меня пиво, если что
ЗЫ: Уточняю, использую не physique modifier, а ISkin