Recently a demo from Epic, the makers of the Unreal game engine, raised eyebrows for its photo-realistic lighting effects. The technique is a big step forward for ray tracing. But what does that mean?
Put simply, ray tracing is a method that a graphics engine uses to calculate how virtual light sources affect the items within their environment. The program literally traces the rays of light, using calculations developed by physicists who study the way real light behaves.