Dup said:
Nowhere near it. Do you realise how long it would take a single processor to render all that at that small resolution? 1 frame per 20 mins on an average processor.
All game engines and graphics are based on a flawed reality of false realtime lighting, physics etc.
Yes, but a CPU has no where near the graphical performance of a GPU. Specialised hardware is always better than general purpose hardware. Not to mention the ludicrous amount of memory bandwidth (as well as the extra low latency) on a graphics card, the sort of bandwidth CPUs can only dream of (and only dream of actually being able to use).
Games do approximate everything, but then again, CG does that too. Its more accurate, yes, but far from real. If a renderfarm could render things using the same algorithms as the real world, then CG would look as real as the world really is, and of course, the closer you got to something, the more detail would be revealed.
Epic worked out how long before we get photorealistic graphics, given the existing pace of hardware. They worked out (3-4 years ago) that it would be 15-20 years before graphics were photorealistic. Thats quite scary. Imagine Prey, or Doom3 with graphics as realistic as a photograph.
BTW we use the term photorealistic to get around the whole 'the closer you get, the more detail is revealed' problem.