Hi,
I was wondering how real-time renderers were able to render scenes so quickly compared to pre-rendered content. As of recently, the latest advances in real-time rendering technologies have made games and movies approach the pre-rendered quality more and more and I still don't understand how they've managed to do it.
So, how is it done, how do they make it possible?
Thanks in advance
Replies
Baked reflections.
Baked lighting.
Low resolution realtime shadows.
Far fewer polygons with detail substituted by normal maps.
Sparing use of unique non-reusable / non-tileable textures.
Limited and low accuracy physics simulations.
Much simpler rigs for animation
etc.
The most noticeable difference right now between the highest end games and film is physics and animation. Water in particular tends to be extremely simple in games, which becomes very apparent as soon as you try to interact with it.
Even on PS3 level hardware, there was a sense of toy story quality because programmable shaders and post processing effects had start entering the norm due to the massive jump in GPU power that the PS2 era consoles and prior where mostly CPU bound.