このライブラリはモデルのアニメーションを素早く確認するために ModelViewer クラスを提供しています。ModelViewer は DirectXメッシュビューアととてもよく似ています。
○ModelAnimator クラスとは異なり、ModelViewer オブジェクトは自信のビュー行列、プロジェクション行列を使用します。
○ドワーフのモデルを使用し、ModelViewer クラスのインスタンスを作成して下さい。(あなたは一時的に dwarfAnimator を無効にしたいと思うかもしれません)
○前回のセクションで記載されていた「立ち」状態のアニメーションを再生して下さい。ModelViewer.Animators プロパティを通してビューアのアニメータにアクセスできます。ドワーフのアニメータはインデックス 0 になります。
// Add this to LoadGraphicsContent after temporarily disabling dwarfAnimator
ModelViewer viewer = new ModelViewer(this, model);
ModelAnimator animator = viewer.Animators;
RunController(animator, idle);
○モデルを回転させるには、マウスの左ボタンを押してドラッグして下さい。
○カメラにモデルの周りを回転させる(そしてライトに向ける)には、マウスの右ボタンを押してドラッグして下さい。
○ズームイン/アウトさせるには、マウスのホイールを使用して下さい。
最終更新:2009年06月21日 12:45