Avatar fails to load in-game when uploaded with a 16k Texture
closed
RuneFox237
I was trying to make an avatar with a 1024x16384 size texture on it (see attachment). The Offline Testing version of the avatar worked fine but uploading the avatar and trying to use it resulted in it loading as an error bot instead.
Setting the Max Size of the texture to 8192 in the Import Settings allowed the avatar to load in properly which leads me to believe that the texture being 16k was the main reason for the avatar failing to load.
Mainly confused as to why this is occurring as the texture should be effectively equivalent to a 4096x4096 texture which I've used on avatars in the past.
Avatar was uploaded using the latest SDK version (3.6.0) on Unity 2022.3.6f1
Log In
Fax
marked this post as
closed
> the texture being 16k was the main reason for the avatar failing to load.
I think you're correct - 16k is an extremely large resolution for an avatar texture! This texture will take up a very large amount of VRAM, and VRChat may prevent your avatar from being loaded to protect users.
Consider restructuring your texture to be more efficient. It can fit into a 4096x4096 resolution without losing any data. This will also allow Unity to compress your texture's download size - and you can even enable mimaps to increase the clarity of your texture.