Depth of field implementation with OpenGL

This paper presents a post rendering technique for simulation of the depth of field effect using OpenGL. The effect of depth of field is widely used in photography to make the main subjects prominent by blurring foreground and background subjects. Simulating this lens effect does not require complex computation and can be achieved instantly. This paper reviews the concept of depth of field and presents a method for building a filter that blurs the out-of-focus area by constructing a simple lens model.