Skip to content

Blenderからモデルをインポート

PlayCanvasのエディターにBlenderで作成をした3Dモデルをインポートをする方法を紹介します。

今回はこのようにシンプルなマテリアル(テクスチャを含む)モデルデータをインポートをしてみます。

alt text

エクスポート

モデルデータのエクスポートは、ファイルエクスポートglTFをクリックします。

alt text

エクスポートの設定は、「選択したオブジェクトをエクスポート」にチェックをいれた状態でエクスポートを実行します。 今回は、human.glbとしてエクスポートをします。

alt text

インポート

PlayCanvasにモデルデータをインポートはアセットの箇所にドラッグアンドドロップをするとモデルデータのフォルダが生成されます(今回は、human.glb)。 そして、「◇」のマークがついたアイコンをヒエラルキーやシーンにドラッグアンドドロップをすると配置をすることができます。 alt text

モデルデータがシーン上に配置をされました。

alt text

テクスチャの設定

このモデルデータをVRChatに同期をするためには、テクスチャの設定をする必要があります。 テクスチャをクリックして、右のインスペクターからLEGACYを選択します。

alt text

テクスチャの圧縮

インスペクターのCOMPRESSからDXTを選択をして、COMPRESS LEGACY をクリックします。(ALPHA(透明度を含む場合はALPHAにもチェックを入れます。) alt text

これでPlayCanvasのシーンを起動をして再度同期を行います。

alt text

発行されたURLをVRChatに貼り付けて同期を行うとモデルデータが同期されました。 alt text

NOTE

モデルデータの頂点数やテクスチャの解像度に関してはできる限り低くした方がよいです。

目安としてですが、.glbのファイルサイズ(テクスチャも含む)で

最大でも5MB ~ 10MB程度に抑えるほうが同期のタイミングで重くならないと思います。