Material used in UI distorting on Android

All right so I tried by making our individual sprite 256x256 (total spritesheet didn’t exceed 2048x2048) but that didn’t work either.

I then proceeded to try one from the internet, the spritesheet was 1024x1024 and there were 9 columns/rows (so individual sprite wasn’t a power of 2) but that didn’t work either.

I am not sure what you mean by ‘validate and clmap’ my stuff, if you wouldn’t mind explaining that further

However, I did find a workaround by going on event tick, and manually looping through a paper2d Flipbook.
Ended up finding it from this video, didn’t know this was even possible:
https://www.youtube.com/watch?v=GFc0hGx8MOU


Note to others: this uses a hardcoded frame delay, which doesn’t really work for modern games since some people will have 60 fps and some might have 480 fps. If I remember I will upload a better code alternative later

While not ideal, this should suffice for my usecase. If you guys are willing to find the actual issue with using the materials I am still down to help, just in case someone else has a similar issue