Presents techniques to render photo-realistic images by programming the Graphics Processing Unit (GPU). This work offers a discussion of effects such as mirror reflections, refractions, caustics, diffuse or glossy indirect illumination, radiosity, single or multiple scattering in participating media, tone reproduction, glow, and depth of field.