Open3

A-frameでMMDしたい

こまもか🦊こまもか🦊

ざっくり作っていくものを書いていく

  • VR(前述の通りゴーグルは持っていないのでジャイロセンサーによる擬似的な再現)
  • MMDモデルを踊らせる

使うのは

  • Nodejs
  • A-frame

実は以前MMDをTree.jsで動かすことには成功しているので、今回はそれの応用だったりする

https://github.com/Comamoca/sandbox/tree/main/aframe-mmd

こまもか🦊こまもか🦊

A-frameはHTMLのカスタムタグを使ってVRを構築するものなので、Node.jsでJsを使って構築するにはJSDOMというものを使う必要がある。

という事が以下のサイトに書いてあったので、JSDOMを導入する。
https://aframe.io/docs/1.4.0/core/globals.html#requiring-aframe-in-a-node-js-environment

ちなみに自分はパッケージマネージャにniを使っている。デフォルトはpnpmに設定してある。
https://github.com/antfu/ni