Texture budget?
by Kevin Johnson · in Technical Issues · 07/18/2004 (7:56 am) · 4 replies
This may be a stupid question but i've seen it come up a few times and was wondering what it was..does it mean that all textures (added up) in a current scene must be less than my target minimum specs for video card memory? If so what happens if i go over? performance decrease /artifacts, what?
#2
You shouldn't get artifacts if you go over, Kevin. You'll just take a bit of a performance hit, because textures will start being swapped in and out of system RAM.
If you're CPU or geometry limited and not fillrate limited, you might not even notice the slowdown.
07/18/2004 (8:57 am)
That's what 'current scene' means, Tony. :)You shouldn't get artifacts if you go over, Kevin. You'll just take a bit of a performance hit, because textures will start being swapped in and out of system RAM.
If you're CPU or geometry limited and not fillrate limited, you might not even notice the slowdown.
#3
07/18/2004 (3:07 pm)
Some people use the term scene loosely. I know some people equate scene to Level. Anyway, one optimization I try to do is when i have textures in areas, I keep them more grouped, so they take advantage of fast cache. It's better to have the same texture on side by side polys/brushes, than having those textures spread out evenly throughout the whole scene. Chances are, when the camera looks at the next poly/brush, the texture will be still in memory so no need to re-load it, etc.
Tony Lamba