Try   HackMD

VRChat 条件を満たしてるはずの Fallback アバターをアップロードできなかった話【解決策あり】

TL;DR

プラットフォーム切り替え後にUnityを再起動する

環境

したかったこと

いままでPC版しかアップロードしていなかったアバターのファイルを見るとQuest向けとFallback向けのパッケージが付属していたので、それを使ってQuest対応とFallback設定をしようとした

どうなった

Quest向けのアップロードは普通にできた。(同じBlueprint IDを使ってWindows, Androidそれぞれでアップロードするやつ)

Fallback prefabもシーンに追加してアップロードした。

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Windows向けはできた。can be used as a fallbackと書いてあるのでうまく行っているはず

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Android向けがおかしい。Overall Performance: Goodなのにcannot be used as a fallbackとなっている。この画面でGoodかExcellentであれば要件は満たしているはず。

要件: https://docs.vrchat.com/docs/avatar-fallback-system#uploading-a-custom-fallback

どうした

この挙動にタイムラインでキレてたら、「Unity上でプラットフォーム変えたらおかしくなるからその都度再起動した」という情報を教えていただいたので、再起動してみたらボタンが出て押せるようになった。

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

原因

知らねえよVRChat SDKのバグだろ

備考

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

正常にアップロードできたらFallbacksにuploadedセクションが表示される