ブラウザでlilToon!ついにthree-liltoonをオープンソースで公開しました!
Three.jsでlilToonマテリアルを使い、エクスポートしたVRChatのアバターや衣装をWebブラウザで描画できるライブラリです。添付の動画では、ノートPCとスマートフォンのブラウザでビューアを動かしています。ぜひ見てみてください!
現在の主な対応範囲:
通常のマテリアル:不透明・カットアウト・半透明と、それぞれの輪郭線
特殊なマテリアル:屈折・ファー・宝石
あわせて、lilToonのマテリアル設定をGLBやVRMファイルに保持するglTF拡張 MOCHIYA_materials_liltoon も提案しています。three-vrmと連携できるので、VRMの表情・ヒューマノイドアニメーション・揺れ物と一緒にlilToonの描画を使えます。
まだ開発初期のアルファ版なので、Unityとは見た目が異なる部分もあります。ぜひ試して、うまく動いたところも、不具合があったところも教えてください!MITライセンスなので、商用利用も含めて自由に使ったり、改造したりできます。皆さんが何を作るのか、楽しみにしています!
より多くのクリエイターや開発者に届くよう、リポストしてもらえるとうれしいです!今後の更新は
@mochiya_labs をフォローしてチェックしてください。
GitHubのリンクは下のリプライに載せています。
#threejs #lilToon #VRChat #OpenSource