famousringo said:
Good post. IMO, programmers should be using clever tricks like these to scale up the scope of their games, rather than relying on raw power to do the scaling for them. |
They actually do all the time, no modern game can be reasonably coded on a console without such optimizations. When I studied a course on 3d graphics I remember seeing tricks like these in quake II level engines, so I'm talking about more than 10 years ago.
All modern 3d engines for example allow to create a separate 3d scene for distant objects (the evolution of the old skycube) such as swarm of enemies running on a hill near the horizon, that allows to simulate scale with much less detail and thus much less performance hit.







