Texture size and Different Platforms

I want to port my game to android…its currently designed for Windows (its a VR game so I’m porting it from PC to Oculus Quest).

I want to include 1/4 size textures for android…without manually copying an re-importing new textures in my project.

Is it possible to have builds with different texture sizes, depending on the platform I’m building for?

7514204--926738--texture_sizes.1.jpg 7514204--926741--texture_sizes.2.jpg

Thanks for providing the screenshots. Doesn’t that change all assets that are imported in my project? I want to be able to switch quickly between building for windows and building for android.

In the image on the right (the Importer settings in the Inspector after selecting all/however many textures), you should be able to pick Android tab, then set the Max Size - this will only apply to Android :slight_smile:

Ahh…ok…thanks a lot!

1 Like

It seems that I don’t have that option. I’m using Unity 2018.4.

I’ve used 2018.4 in the past and did have the option, plus in versions before and after that. I use the tabs more for setting the texture quality, since Unity removed some commonly used options from Default for reasons that were supposed to reduce user error, but increased them massively for me, and others I have spoken to.

Just to be clear, in polemical’s second image, you will see a tab saying “Default”. Next to it are tabs for the other platforms. Unfortunately Unity uses icons, not names for those, so it is not as clear as it should be. Go to the Android tab and you should find an option for max texture size.

Thanks. I do see it now. I just installed android and for some reason I had to reboot Unity.