If you think photorealistic graphics are still a decade away, think again. Euclideon, an Australian software company, has created a graphics engine called Unlimited Detail. It looks groundbreaking.
The following video provides an explanation of how the engine works.
The following video provides a representation of how the graphics can look.