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

EEVEE Gets New Depth of Field Implementation!


Clement Foucault strikes again! One of the most anticipated Eevee improvements, better Depth of Field, has just been implemented!

This new implementation, which is a complete refactor, produces higher quality results while giving more flexibility to the user. It also aims to fix the following problems in the old DOF , as outlined by Clement:

  • Too much overdraw (low performance).
  • Not enough precision in render targets (hugly color banding/drifting).
  • Poor resolution near in-focus regions.
  • Wrong support of orthographic views.
  • Missing alpha support in viewport.
  • Missing bokeh shape inversion on foreground field.
  • Issues on some GPUs.

This newest development is part of the EEVEE roadmap to make the engine ready for production level work, which has already seen major updates in the past few months such as motion blur support, cryptomatte and AOV support, and more.

About the Author

Mario Hawat

Mario Hawat is a Lebanese 3D artist, writer, and musician currently based in Paris. He is a generalist with a special focus on environments, procedural and generative artworks. Open to freelance work.


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.