🔒 Locked
Texture Sizes...
Advertisement
Original Post
Since I am trying to avoid the performance hit from using lots of small textures by putting them into a few big ones. I was wondering what the typical maximum texture sizes are for videocards that are around 3 or 4 years old to the present. My card's max texture size is 4096 by 4096 and its 3 years old, but I am guessing that is not typical (it was pricey when I bought it). I'd like to know what kind of size I can use for textures and still maintain some backwards compatibility with older cards. And do the low-end cards have significantly smaller max texture sizes? Also, will there be a performance hit to using 4094 x 4096 textures? And my final question, do DirectX9 compatible cards have a minimum maximum texture size?
For just 3-4 year old cards I think 1024 x 1024 should be safe.
The safest thing to do is to get the video card's max texture size, calculate the size you would need to pack all your textures, then split that up into as many separate textures as you need to keep each texture at or below the max texture size for the current video card and pack them all into those textures.
I recommend you look at this site: http://www.vterrain.org/LargeTextures/. It has a lot of information on such things. (espcially the tables near the bottom)
~zix~
~zix~
Thanks for all the information guys. Looks like I can use 2048x2048 on most cards (but I will probably go with 1024x1024 to be safe). I can't just put all of my textures into one because some will need to wrap-around, so I need to decide whether to combine them on a case-by-case basis.
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement