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

先日、やってみた「音声データ可視化」ですが、 拙作の「MMD Viewer 改」でも音声を扱っているので、 これにも導入してみることにしました。 ただ、 良い感じの画面レイアウトが思いつかないし、 可視化したのを普通 ……

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

プログラミング ,

拙作の「MMD Viewer 改」において、 全画面表示のオン/オフの処理で問題があったので改善してみました。 というか、実はだいぶ以前から問題の件は把握しており、 そのうちにどうにかしようとか思っていたのですが、 激 ……

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

プログラミング ,

前回の続きです。 ということで、ようやくSDEFの実装にかかります。 技術的にはこちらが参考になるものの、 MMDのSDEFには中心点以外にR0,R1なる謎のパラメータがあります。 それらに関する情報も含めて、 どう ……

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

3Dプリンターでよく使われるデータにSTLというのがあります。 中身は3Dモデルを構成するポリゴンを列挙した感じになってます。 こちらにファイル形式の詳細が書かれています。 要するに、右手系の順に並んだ3角形の頂点値と ……

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

「MMD Viewer 改」について、 ファイル読み込み時のエラー対応が不十分で、 かつタイミング的に怪しくなりそうな疑いが見つかったので改善しました。 今まではタマタマうまく動いていたっぽいかも(^_^;) また、 ……

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

拙作の「MMD Viewer」は「改」になってから、 ボーンを表示してスケルトン構造が視覚的に分かるような機能を追加しました。 というか、three.js には SkeletonHelper なる機能があったので、 基 ……

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

プログラミング ,

前回、 レンダリング結果を画像としてダウンロードできる (そして背景の透明化も可能な) 機能の追加をしたりしたわけですが、 ふと、また思いついてしまいました。 半透明なシルエットとかにすれば、 サウンドノベル風な画像 ……

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

拙作の「MMD Viewer 改」では、 WindowsのChromeで動作確認できたら、 基本的にOKとしてしまっています。 なので、 他のブラウザでの挙動とか基本的に考慮してなかったりするのですが、 気になったこ ……

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

先日、 何気にサンプルを動作させて眺めてたりしてたのですが、 loop直後の挙動が何かおかしいことに気づきました。 タイミングの取り方に問題があったようです。 ということで改善してみました。 ついでというか何となく( ……

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

前回の続きです。 ということで、 最近の three.js のソースコードを眺めた結果、 MMDを扱うために改造すべき点などが見えてきたので それらについて書いてみたいと思います。 過去の投稿でも書いていますが、 O ……