- Home /
Unity 4096*4096 Texture Compression
Hi, I have imported a 4096*4096 texture for my custom terrain. The only problem is, that although I compress it with RGB DXT1, it takes up 10.7 megabyte. And since it's a mobile game, it certainly isn't optimal with that size. Is there a way that it can be compressed even more?
Thanks, Andreas.
4k is already a lot for any mobile device i think.Though if you change the texture type to "advanced" from "texture" you will notice that the size of the texture will reduce a little.
Answer by Crystalline · Nov 03, 2013 at 03:36 PM
I wouldnt even think about the size of the texture. Think of the resolution. Modern mobile devices run best resolutions around 1024, there is no disscusion about 4k resolution for a texture.
You might want to think again, such a high resolution will drain your fps like never seen before.
If you're only ever going to use a texture for a screen background, then, sure, having a texture with more pixels than the screen does, that's pointless.
But, a terrain texture is going to cover many screens. Imagine a top-down RTS where you can see a 1/10th by 1/10th part of the terrain at once. That means 410 by 410 pixels from the terrain are expanded to fill a 1024 screen, and will look a bit blurry. You can quickly see this by making a textured 100x100 cube.
Your answer
Follow this Question
Related Questions
High Res in Lower file size possibities? 2 Answers
NPOT (Non Power of Two) Textures take a huge space 1 Answer
Wrong Texture Size 1 Answer
Is there a behind the scenes texture atlas? 2 Answers
problem with terrain collider 0 Answers