I want to unwrap all my car into one texture (interier, wheels and e.t.c), so for better quality i need to use one big 7k texture. Is it OK or the better choice is to make smaller ones for groups ?
2 Answers
Going by WebGL Caps it looks like 4k textures are a very safe bet (which is why everyone is using them) but 8k textures still have a ways to go.
Ideally you'll want to have a 4k fallback option if your users don't support 8k textures.
That being said, your car shouldn't need an 8k texture, it's likely that your UV mapping could use some optimization. Make sure all your important surfaces are normalized and unimportant surfaces can be half the scale of the other islands, or even less.
So long as the platform is able to handle the texture size for performance reasons it's better to use one big texture in virtually all cases instead of lots of little ones. So I would generally put the whole car on one texture. The only exception might be if there is a lot of chance for customization. IE change out the mags and tires, adding decals, stuff like that.
-
\$\begingroup\$ The whole game into one texture? :D \$\endgroup\$ Commented Sep 19, 2016 at 21:10
-
-
1\$\begingroup\$ If you can get the whole game onto one texture sure. Most games put the whole GUI onto a single texture. Packing textures saves space and also renders faster. You could fit a whole atari game on one easily. But the cards limit the sizes a lot so that is not possible with any decent sized modern game obviously. But those limits get bigger and bigger all the time. \$\endgroup\$– YudristCommented Sep 19, 2016 at 21:15
-
\$\begingroup\$ Yeah, a read about limits. It's not recommendet to use textures larger then 2048. \$\endgroup\$ Commented Sep 19, 2016 at 21:19
-
\$\begingroup\$ You might be able to go higher, too, if you don't care about old hardware. I think even my 10 year old card could go to 4096x4096. But it also gets hard to deal with those big files in photoshop. \$\endgroup\$– YudristCommented Sep 19, 2016 at 21:21