Tips
VRChat 初心者がよく困るやつ対策 3選 (@sega041) – Twitter
トラブルシューティング
ドキュメント:
SDK Troubleshooting | VRChat [Official]
参考:
アバターアップロード関連のエラー対処法まとめ | エラー非公式
SDK トラブルシューティング | VRChat 初心者向けガイド
SDK で問題が起こったら | VRChat Document 日本語訳 Wiki
SDK のエラー this avatar measures too large について | さささ
初心者がアバターアップロードでつまづいたところ – Qiita
デフォルトの姿勢を T ポーズにする
参考:
アニメーションオーバーライドによって中腰になってしまったアバターを直す方法 | hibit の技術系メモ
キャラの Prefab を T-Pose にする – Qiita
透過/半透明シェーダー
Render Queue、2501以降にするとカメラでピントが合わなくなるUnityの仕様に加えて髪に透過が使われがちなのでこの辺が悩ましい
個人的なオススメとしては
- 髪の毛は2460~2499(前髪は基本的に顔の上に描画されるためSkyboxの問題を無視しやすい&カットアウトのマテリアルを消さないため)
- 衣装は2501~2999(ZWriteオンの水対策&Skyboxの問題対策)
—— @lil
参考:
Render Queue、2501以降にするとカメラでピントが合わなくなるUnityの仕様に加えて髪に透過が使われがちなのでこの辺が悩ましい (@lil_xyzw) – Twitter
代替シェーダー
ドキュメント:
Shader Blocking System | VRChat [Official]
参考:
透過度を制御する
参考:
ハンドサイン
参考:
補助ボーン
参考:
かんたん補助ボーンの作り方 (@mimi_vrh) – Twitter
Constraint 実装により VRC 大補助ボーン時代の到来である (@mimi_vrh) – Twitter
ドット絵
参考:
ドット絵を使って VRChat に入る方法 | みどりくま通信
スクリーンショットを撮影する
参考:
Unity でスクリーンショットを撮影する備忘録 | しえら
Unity で透過画像を静止画で書き出す方法をまとめておきました (@yukinomitama) – Twitter
軽量化
参考:
無駄を削減する観点からのアバター容量削減方法 | Another World
アバターにだってダイエットは必要だ! アバター最適化するために行った 3つのこと | メタカル最前線
クランチ圧縮
とくに肌テクスチャのような、詳細な描き込みはあまりないがグラデーションが重要な場合、DXT + Crunch ではなく BC7 + 縮小のほうが総じて綺麗に見える、ような気がする。
参考:
テクスチャのCrunch圧縮はみんなもっと使ってほしい (@SUNAO_VRC) – Twitter
Crunch Compression は、テクスチャが DXT または ETC にて圧縮されるときに使われるチェックボックス (@whiteflare_vrc) – Twitter
Sprint Joint
入手:
Basic Spring Joint Ball | Raivo
動画:
ドキュメント: