私個人のアップロード手順として残しているものです。

ある程度自力で調べないと分からない部分もあるかもしれません。

アバターを今後再調整することがあった場合、覚えていたら更新します。

初めに

VRChatデスクトップモードで使用する前提で書いています。

バージョンによっては違う場合もあります。


前提条件:VRChatアカウントでトラストレベルが「New User」になっていること


トラストレベル

初心者のトラストレベルはVisitorです。

アバターのアップロードができるのは次のNew User
トラストレベルの上がる基準は非公開で、人によってまちまち。


サブスクリプション「VRChat Plus」では1度だけトラストレベルが上がります。

ちなみに、私は課金して VisitorUser と一気に上がりました。

フレンドを作る方が早いみたいですが、課金してもいいならサブスクで上げる方法もあります。


VRoid

  • VRoid Studio:ベータ版 v0.13.1

エクスポート

このままエクスポートしてもいいですが、パフォーマンスランクに影響します。

総合評価の各詳細事項は公式ドキュメントにて。

私のアバターは削減してGood、ツール類込みだとMediumです。

アバターによって違うので下記の削減オプションは参考程度に。


ポリゴンの削減

「透明メッシュを削除する」にチェック


マテリアルの削減

マテリアル数:8 or 12


Vket用に再調整した際は12にしたんですが、今回8にしてみます。

テクスチャ解像度については変更していません。参考に比較画像。

遠目に見る分には気にならないかもしれないが、自撮りを考えているならやめておいた方が無難です。


ボーンの削減

150なのでちょっと適当に減らします。


左:削減前  右:削減後

パフォーマンスランクの各項目で一番引っかかるのはおそらくマテリアル数です。

マテリアル数を減らすことで軽量化されます。

アバターのみは今回8でもGood判定ですが、ツール類入れるとMedium判定でした。


アバター情報

「エクスポート」ボタンを押すとアバター情報入力画面が出ます。

私は数回繰り返しすることがあるのでバージョン欄も適当に管理しやすいように入力しています。

VRoid Hubにもアップロードしておくとvrmファイル保存用にも使えるかも。


Unity

  • Unity Hub:2.4.3
  • Unity:2018.4.20f1
  • VRCHAT SDK:SDK3-Avatars

UnityやSDK等のダウンロード手順に関しては基本的に初心者向けガイド「アバター導入方法」参照。

※Unityについては2019へのバージョンアップが予告されています。


SDK2とSDK3

現状SDK3への移行段階なので、新規作成するのであればSDK3で。
この記事内もSDK3を前提としています。

SDK3のインポート後(新規アップロード)

「Scenes」「VRCSDK」のフォルダがある状態になったら、一旦Unityから離れます。

ここからは新規アップロード用手順です。アバター更新手順は後述で。


BOOTH 使用ツールのダウンロード

VRChat用アバターへ変換してくれるツールです。必須。

SDK3と同じ手順でUnityにインポートします。


Unityへアバターをインポート

VRoidで作成したvrmファイルをUnityのフォルダがあるところへドラッグ&ドロップ。

そして、アバターが見えるファイルをクリックすると右メニューで「〇〇(プレハブアセット)」となっています。

 ※アバターが見えるファイル=〇〇.prefab

prefabファイルを上のScene画面にドラッグ&ドロップ。


Scene上のアバターを選択しておきます。

上部メニュー「VRM0」から「Duplicate and Convert for VRChat」を選びます。

下に「〇〇 (VRChat)」(ファイル名:〇〇 (VRChat).prefab)ができます。


ヒエラルキーの(VRChat)が付いていないアバターは非表示にしておきます。

ヒエラルキーで選択、右の「インスペクター」すぐ下のチェックを外す。


現時点でこの状態。

アバターを選択し、右メニュー「VRC Avatar Descriptor」-「View」-「Edit」。

Z方向(青矢印)だけ触り、目の間まで動かす。(VRChat内での基準視点になる)


Unity アバター設定 メモ

Eye Lookの設定

デフォルトのままだと結構白目的な感じになって気になるので編集。

UP:X -5 Down:X 5 Left:Y -5 Right:Y 5

このぐらいがあまり違和感ない感じになります。


VRChatへアップロード

これでアバターをアップロードできる段階になります。

(他ツール等使用してアバターにいろいろ付け足していくのはこの段階です。)

上部メニュー「VRChat SDK」-「Show Control Panel」を選び、そのままサインイン。

一番下の「Build & Publish」を押すとアップロードできます。


VRChat

基本操作はキーボード操作の一般的なWASDキーです。

基本メニュー呼び出しはEscキー、VRChat終了はSettings内下の「EXIT VRCHAT」。


Homeに着いたら画面中央右寄りに「Mirror」と書かれている壁へ行きます。

文字通り目の前に来ると鏡になるので自分のアバターを見ることができます。

Unityでポーズや表情を設定しているとポーズ取ってる姿も見れます。

(中央左下の赤いマイクミュートボタンはCtrl+Hで非表示にできます。)


VRChat チュートリアル

VRChatは基本英語ですが、日本語ユーザー用初心者向けワールドがあります。

設定の説明、基本的なことが分かるので一度は行っておくのをおすすめします。


VRoidで再調整後の更新

SDK3とVRM Converter for VRChatの最新バージョンを確認。

新しいバージョンになっているなら再度インポートし直しておく。

SDK3:Control Panel - Setting - Publish で現バージョン確認。


新しいvrmファイルを再度ドラッグ&ドロップ。

アバター情報でバージョン記載しているなら、新しいバージョンになっているか確認。

そのままprefabも同様の手順でやっていきます。View等も再設定が必要。


使用した他のツール

上記のアップロード関連では入れていませんが、実際に使用したツール一覧。

使用:1.30 Ver. 【無料 / 有料】

Emoteや表情の設定をある程度テンプレート化したツール。

ポーズと表情のEmoteを設定する土台として使用しました。


使用:1.23 Ver. 【無料 / 有料】

無料版にはポーズファイル126種類入っています。

A3Boxに組み込んで使用しました。


使用:beta 0.6.3 Ver. 【無料 / 有料】

アバターを見ながら表情作成ができるツール。

リアルタイムで調整しながら表情作れるので便利です。


使用:1.5.5 Ver. 【有料1,200円】

VRカメラ拡張ツール。デスクトップモード対応。

デスクトップモードで自撮りできるので購入したツールです。