You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Creating Depth of Field


depth-of-field-tutorialBlenderGuru's Andrew Price explains how to create an effective depth of field effect with the Blender node editor.

Andrew writes:

Even though we're creating digital renders in a 3d world, we need to keep in mind that we are still imitating a real world camera lens. Cameras and human eyes have something called ‘Depth of Field‘ (or ‘DoF'), which makes objects in the background and foreground appear blurry.

When used correctly in your artwork, it can draw the attention to the subject and make the scene more aesthetically pleasing. When used wrong, it can seem like another overused tiresome effect. Learn the difference and how to use it effectively.


About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. a pretty cool tutorial :-D Blender froze halfway through though, and I had to end the application... :-(

    it's cool that so many people are creating these great tutorials. can't wait for 2.5 to try out that Smoke simulator...and that tutorial coming soon :-D


  2. Simple, but often necessary. Though I would argue we are not always trying to simulate the real world and thus you should not always use DoF on every project. Be sure it fits with your chosen style first. There are also times when this effect is present in the camera, but visually unnoticeable, even in realistic scenes.

    It does make for some sexy images though :)


Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.