Tips

3DCG で詰まったところメモ | つらつら・これみて

アバターの最適化チェックリスト | momoma

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]

参考:

アバターは第3者にどう見えるか? | 仁和加

透過度を制御する

参考:

アバターに無段階の透過を実装する手順 | みかんねここ

ハンドサイン

参考:

ハンドサインが急にできなくった時の対処法 | 猫ログ

補助ボーン

参考:

補助ボーン覚書 | SakuSaku

コンストレイントを使った二重関節 | dskjal

VRChat で補助ボーンを設定する | 基素基

かんたん補助ボーンの作り方 (@mimi_vrh) – Twitter

Constraint 実装により VRC 大補助ボーン時代の到来である (@mimi_vrh) – Twitter

ドット絵

参考:

ドット絵を使って VRChat に入る方法 | みどりくま通信

スクリーンショットを撮影する

参考:

Unity でスクリーンショットを撮影する備忘録 | しえら

Unity で透過画像を静止画で書き出す方法をまとめておきました (@yukinomitama) – Twitter

軽量化

参考:

無駄を削減する観点からのアバター容量削減方法 | Another World

アバターにだってダイエットは必要だ! アバター最適化するために行った 3つのこと | メタカル最前線

クランチ圧縮

とくに肌テクスチャのような、詳細な描き込みはあまりないがグラデーションが重要な場合、DXT + Crunch ではなく BC7 + 縮小のほうが総じて綺麗に見える、ような気がする。

—— @whiteflare_vrc

参考:

テクスチャのCrunch圧縮はみんなもっと使ってほしい (@SUNAO_VRC) – Twitter

Crunch Compression は、テクスチャが DXT または ETC にて圧縮されるときに使われるチェックボックス (@whiteflare_vrc) – Twitter

Sprint Joint

入手:

Basic Spring Joint Ball | Raivo

Cosmic Spring Joint | Raivo

動画:

Cosmic Spring Joint (Raivo)

Spring Joint (TwamyVFX)

Spring Joint (Migz)

ドキュメント:

Spring Joint | Unity マニュアル [公式]

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA