【C++】 DirectX初心者質問スレ Part24 【C】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0968504
2009/08/22(土) 11:59:39あれから色々試してみたんですがどうしても最後にわからない所があるので質問します
�@当然ながら親から順番に計算するとします
�Aウエイトと影響するボーンは考慮してあると仮定します
最終的な頂点座標=
頂点座標×SkinWeightsの最後にある対応したオフセット行列×行列(※1)×直前の親の行列
※1…この行列はAnimationSetの項目から作成したとする
AnimationSetのFlgは0・1・2、すなわちScall(xyz)・Rotation(xyzw)・Trans(xyz)が必ずあるとする
Scallは D3DXMatrixScaling
Transは D3DXMatrixTranslation
Rotationは D3DXMatrixRotationQuaternion
でそれぞれ行列を作成した後に
行列= Scall行列 × Rotation行列 × Trans行列 で作成
で現在調整しているのですがうまく動きません、
どこか見逃し等があるでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。