vive対応ゲーム『VRchat』のwikiです。ここでは基本説明と自作アバターの追加方法などを載せていきます。「MMD4Mecanim」の利用禁止、「3Dモデル(MMDモデル)」をお借りする際の守るべき注意事項などありますので厳守してください。違反行為が横行してしまいますと、VRchat文化全体が規制・衰退の流れができてしまいます。・blender_mmd_toolsを解凍し、mmd_toolsフォルダをBlenderインストール先のaddonsにコピーする。Foundation\Blender\2.xx\scripts\addons"・Blenderを立ち上げ、ファイル→ユーザー設定→アドオンを選択する。検索から有効化したいプラグインを検索する。有効化したいプラグインのチェックボックスにチェックを入れる。ユーザー設定を保存する。gif動画cats-blender-plugin-master.zipを指定します。・シェーダーを表示させる図の赤い四角枠のチェックボックスをメッシュとアーマチュアにする。Textureのチェックは外す。図の赤い丸枠のShadelessをクリックする。ポリゴン数削減Vrchatのアバター制限は2万ポリゴンです。(※現在では2万ポリゴンの制限がなくなっています)Blenderでポリゴン削減していく手順です。黒いボーンが表示されている状態では作業がしづらいので、右上のオレンジ色の人型のアイコンの右側にある、目のアイコンをクリックして、ボーンを非表示にしましょう。削減するメッシュを選択します。Materialsをクリックメッシュがパーツごとに分割されます。ポリゴン数削減をしたいメッシュを選択します。テンキーの"/"を押すとそのメッシュだけフォーカスされます。シェイプキーを▼ボタンから全削除します。残ったままだとポリゴン数削減ができません。表情シェイプキーがある顔のパーツはポリゴン削減を推奨しません。スパナーアイコンぽいのをクリックし、”追加”からポリゴン数削減(Decimate)を選択します。”比率”の数値を調整することで、ポリゴン数削減されます。見た目とポリゴン数のバランスで調整してください。”適用”でポリゴン数を確定させます。全体が2万未満に収まったら、全てのメッシュをShift選択します。選択後、マウスカーソルをアバターが表示されている3Dビューに移動してキーボードの”Ctrl+J”を押すことででメッシュが結合されます。左側のツールバーからCATSタブを選択する。Armatureをクリック自動で完了する。※現在フルボディトラッキングのボーンには適してません(ViveTracker勢のみ関係)。12/5�リップシンク用の口パク・Visemesを選択し下記の設定をする。visemesをクリック自動でリップシンクモーフが作成される。Trakingを選択肢し画像の通りに設定する。Left/RightはMMDには無い表情なので、リップシンクで作成した無表情のvrc.v_silを選択した。アバターの最適化(上級者向け設定)アバターの導入に慣れてきたら推奨する設定です。本数ごとにダイナミックボーンを入れてはゲームの負荷が大きいです。そこでルートボーンを作成します。ルートを作ることによって、負荷の改善になります。Bonesをクリック髪の毛のボーンをまとめます。RootBone_XXXXXXが作成されます。上記のボーンにUnityでダイナミックボーンを設定すれば、配下のボーン全てに適応されます。Callが多いメッシュは負荷が大きいです。Callを削減し負荷を軽減します。テクスチャ統合をする前に必ず作業ファイル(.blend)を保存してください。Atlasをクリック自動でテクスチャが統合される。統合したテクスチャファイルは.blendを保存したフォルダに保存されます。・Blenderでの作業が終了したら、FBXファイルで保存します。Shiftを押しながら、ArmatureとBody両方を選択する。ファイル→エクスポート→FBX図の通りに設定しFBXを保存する。続きはUnityでアップロードします。Wikiからのお知らせどなたでも編集できますマイページ。