Describe the bug
If a VRM is uploaded with non - square resolution textures, those textures fail to load properly.
To Reproduce
1: create avatar with more then one material, and have it be non 1:1 ratio.
2: upload the character into webaverse by the drag n drop method.
3: observe the textures being incorrectly displayed on the model.
Expected behavior
The auto atlas feature should be able to handle arbitrary texture sizes.
Describe the bug If a VRM is uploaded with non - square resolution textures, those textures fail to load properly.
To Reproduce 1: create avatar with more then one material, and have it be non 1:1 ratio. 2: upload the character into webaverse by the drag n drop method. 3: observe the textures being incorrectly displayed on the model.
Expected behavior The auto atlas feature should be able to handle arbitrary texture sizes.
Screenshots
![image](https://user-images.githubusercontent.com/58578426/219256859-141841a7-5a3d-4aea-8343-91c7b1f03ffb.png)