Javascript required
Skip to content Skip to sidebar Skip to footer

Why Cant I Upload My Avataron Vrcha?

Or, "Why Is Everyone Gray Robots?"

If you use VRChat on the Oculus Quest, you take probably seen your fair share of the "gray robots" — the generic placeholder avatar that VRChat uses in place of a user's avatar in diverse cases. You've probably as well noticed that at that place are a lot of them.

Why am I seeing a grey robot?

In that location are two main reasons you'll see these placeholder "gray robot" avatars: Very Poor performance rank avatars, and avatars without a Quest asset available.

When an avatar is ranked "Very Poor" on VRChat for Quest, it is subconscious past default. It will bear witness as a gray robot with the text "Perf Blocked" on the chest, and you can't meet it until you lot click "Show Avatar" on each user you notice wearing one. We do this to preclude operation issues on the Quest.

In addition, you lot'll encounter more gray robots when you find someone using an avatar without a Quest version. These robots volition bear witness up with the thumbnail paradigm of the avatar on their breast. Clicking "Show Avatar" on them won't do annihilation. Think of information technology similar trying to put a Blu-Ray disc into a DVD player — the player has no idea what the information is.

Okay, just why are at that place so many gray robots?

Hmm, I wonder why?

The primary reason for placeholder avatars on Quest is the "Perf Blocked" reason. The vast majority of avatars used on the Quest version of VRChat are ranked as Very Poor, and therefore are hidden by default. Out of the Very Poor avatars on Quest, nigh of them exceed the limits by 10x or more. This indicates that many Quest avatar authors are not making any attempts to optimize at all, and are instead uploading avatars intended for PC usage.

There's a few reasons for this. Making a "Adept" or "Excellent" avatar on Quest is difficult. The limits are quite stringent. We need to brand it easier to make avatars that fit within the limits — or re-evaluate the limits themselves.

Our goal is to accept equally many avatars showing equally possible. Still, if we testify many of these Very Poor ranked avatars at the same time, FPS drops, system memory fills up, and your performance tanks. In the worst cases, VRChat volition send you dorsum to your Habitation or just crash outright.

The secondary reason behind "gray robots" is when an avatar hasn't been uploaded for Quest. This is a harder problem to solve.

Since essentially 100% of the content on VRChat is user-created, we're going to exist taking some steps to mitigate both major causes of the "greyness robot problem".

How is VRChat going to accost Very Poor avatars on Quest?

Let's start with the "Perf Blocked" gray robots. There's a few pathways, only nosotros're starting out irksome. Hither's our plan.

First, since the hardware mural has inverse a bit (and afterward some extensive benchmarking), nosotros will be increasing the limits for the Very Poor, Poor, Medium, Good, and Excellent Performance Ranks . This will make it easier to create avatars that fall within the limits, and hopefully encourage authors to create optimized avatars. Initially we volition exist increasing the limit on polygon count for Oculus Quest specifically.

Haven't seen eyebrows like that since Amarao

This is an estimate doubling (plus a bit more) of the previous limits for polygon count. Nosotros have some additional ideas for the Functioning Rank system that may allow us to be more specific with where nosotros're applying pressure. If/when we make up one's mind to change or implement other limits, we'll let you know. These changes will be coming out in our next release, which is currently in Open up Beta.

To exist clear, the above changes do non touch on VRChat on PC.

Additionally, we will be taking some preventative measures to help "close the tap" of Very Poor avatars. Well-nigh of these avatars come from avatar worlds, so nosotros volition:

  1. Observe the near pop avatar worlds with Quest avatar pedestals that are by and large (or all) ranked as Very Poor.
  2. Contact the authors of these worlds and request that they either optimize the models they have uploaded, or to remove them.
  3. If no action is taken, the worlds will be removed from search.

We have farther actions planned, but for the moment, we would like to enact these changes and run into how the community adapts. Our promise is that the loosened limits along with the pressure level to amend avatar performance will assist reduce the "gray robot" problem, too as improve operation overall.

We will begin this procedure around the same time our next release goes out.

Alright, but what nearly PC-just avatars? They're robots too.

Avatars that only have PC avails appear as a grayness robot on Quest. We plan on addressing this with the Avatar Fallback system.

With Avatar Fallbacks, you will accept the ability to choose an avatar to serve as your Fallback. If someone from another platform is looking at your avatar, merely your avatar lacks an asset package for the platform they're on, you will instead wait like your Fallback.

You will be able to choose from a list of our default avatars every bit your Fallback. In addition, you lot can upload an avatar yourself to human activity as your Fallback avatar, but it must accept a Performance Rank of Expert or better and it must be marked as a fallback during upload. (That does mean you'll need to reupload to apply it). This fallback will be the same no matter what avatar you're currently wearing.

As an example, if you are wearing a PC-only avatar while speaking to your friend who is on the Oculus Quest, they volition currently run into you as a "gray robot". With the Fallback system, you will instead be able to choose how you lot appear to your friend while wearing any PC avatar that doesn't accept a Quest version! You tin can even cull i of your own avatars as your Fallback, equally long as it meets the requirements given higher up and has been tagged appropriately during upload.

Avatar Fallback is a brand-new feature! You can read more about in our documentation. Information technology'll be coming out in our next release, which is currently in Open up Beta.

Nosotros're making these changes to help solve (or at least mitigate) some of the more difficult problems for our Oculus Quest community — "everyone's a gray robot", and "wow, where'd my frames go after i clicked 'show avatar' on that wolfboy?"

Nosotros deliberated quite a long time on how to address these issues! We decided on an approach that would both allow easier creation of avatars on the Quest platform, while as well applying pressure to create performant avatars. Nosotros desire to avoid hard limits on performance ranks on VRChat for Quest, but information technology may be an eventuality.

Going forward, we will continue to implement both technical and policy changes for VRChat on the Oculus Quest / Quest two to avoid the aforementioned "gray robot" and operation issues. In addition, we're standing our ongoing performance piece of work for VRChat on Quest and PC.

We believe these changes volition benefit the VRChat customs as a whole, and will make it easier to make a performant Quest avatar!

dawscated1943.blogspot.com

Source: https://medium.com/vrchat/vrchat-on-quest-avatar-performance-woes-1a3cc228a442