ogre3d miku pmd
Kinect でミクさんを動かしてみようと思い、とりあえずOgre3D でミクさんを表示してみた
Kinect に接続して動かしてみると、この世のものとは思えない動きをするようになった
ボーンの見直しが必要だ…
モデルの変換

  1. PMDEditor でPMD モデルのサイズ変更(x0.5)、位置変更(Y:-5)
  2. Pmd2OgreMesh (作者さんに感謝!!)で.pmd から.mesh, .mesh.xml, .skeleton, .skeleton.xml, .materialを生成
  3. XML データ修正
  • .skeleton.xml にSinbad.skeleton のanimation 13種類をダミーで挿入
  • .skeleton.xml 内のボーン名(bone000 等10個)をSinbad.skelton のボーン名(Root 等)に置換
  1. OgreXMLConverter で .skeleton.xml → .skeleton を再生成
    ソースの修正
  2. 剣メッシュ関連の処理(剣の表示や剣を抜く動作等)をコメントアウト
  3. マッピングしなかったボーン名(Stomach, Waist)についてはtransformBone() をコメントアウト
  4. setupbone() で指定する角度を修正