質問: 初歩的な質問になってしまうのですが、openglでモデルにアニメーションをアタッチさせたいのですが、ネットにはあまり情報がなかったので、質問させていただきます。 xファイルで取得したボーン情報、頂点座標、uv座標などを基にモデルを描画するところまではできたのですが、モデルにアニメーションをつけるにはどのようにすれば良いのでしょうか? いろいろ調べた結果ボーンを変更させ描画していくとのことだったのですが、 ボーンだけ変更させたら、テクスチャ座標や頂点座標など、ボーン以外の情報は変更されないのではないかなと思ったのですが、 描画させる際はボーンを基に描画してアニメーションでボーンが変更されたら、一緒に頂点座標、uv座標なども変更させなければいけないのでしょか? 良ければどなたか分かる方教えてください_:( ́ཀ`」 ∠):
回答: > > 描画させる際はボーンを基に描画してアニメーションでボーンが変更されたら、一緒に頂点座標、uv座標なども変更させなければいけないのでしょか? > > > uv座標はテクスチャ情報なので、変更する必要がありません。 まずアニメーションを実装するにはQuaternionのSlerpの理解が必須です。 アニメーションが出来たら描画ライブラリは完成したのも同然です。最後にして最大の鬼門ですが頑張って勉強してきて下さい。