three.jsで遊んでみる(7)

前回の続きです。 今回は、toon shading や edge 処理とかをやります。 いよいよシェーダーをいじります。 WebGLというかOpenGLでは、 GLSLというシェーダー言語でプログラミングします。 だいぶ ……
three.jsで遊んでみる(6)

前回の続きです。 頂点モーフによる表情アニメを実現すべく、 シェーダーとかいじってみたりしてました。 だいたい期待した通りな感じになってくれたのですが、 なぜかShadowMapがおかしくなる・・・。 そんな折、 ふとt ……
three.jsで遊んでみる(5)

前回の続きです。 次は頂点モーフによる表情アニメでもやろうとかと思ったのですが、 BoneによるSkinningと頂点モーフが 現状のthree.jsでは共存できないことが分かりました。 シェーダー関連をいじってどうにか ……
three.jsで遊んでみる(4)

前回で書いたように、 MMDなデータをBlender経由でthree.jsで扱えるjsonへ変換するのは どうもうまく行かない感じです。 そこで自前で変換ツールを作ることにしました。 Blenderのimporterやe ……
three.jsで遊んでみる(3)
前回、 MMDなミクさんを表示することが出来ましたが、 踊らせることは未だできていません。 ただ、いろいろ分かって来たこともあるので メモっておきたいと思います。 まず、 PMD+VMDをCollada(DAE)に変換で ……
three.jsで遊んでみる(2)

three.js の examples を眺めた結果、 どんな機能があって、どう書けば良いのか、 大体の要領がつかめて来た感じです。 そこで、 MMDなミクさんを表示してみることにしました。 同梱されているモデルファイル ……