1
$\begingroup$

Is there a way to do Bokeh or defocus or anything of the sort in Blender's default render engine?

$\endgroup$
3
0
$\begingroup$

The "Depth of Field" tab under the render settings has the controls for the dof, but in order for anything to happen you need to also go to the compositor and add a "defocus" node, and be sure to plug not just the image into the image socket, but also the Z value into the Z socket, and make sure "Use Z Buffer" is enabled.. Then you can play around with the f-stop value in the node till you get a result you're happy with. Hope that helps!

$\endgroup$
2
  • $\begingroup$ Thanks! I finally figured it out. If you want, I can share the final output of what I was working on when it's finished. (It's just some low-poly art I was trying to do.) $\endgroup$ Sep 22 '17 at 18:02
  • $\begingroup$ @OfficialRCO yay! $\endgroup$ Sep 23 '17 at 20:17
1
$\begingroup$

If you select your camera, and go to the camera tab on the properties bar, there should be a Depth of Field tab.

You can change the object that will be the focus point, or you can input a distance instead. Change the value of F-Stops to achieve the Depth of Field/Blur effect you're going for.
As for Bokeh, tick the High-Quality box and you can change the number of blades to whatever bokeh effect you're trying to achieve.

$\endgroup$
3
  • $\begingroup$ I will say I tried that and nothing happened but I'll look into it some more. Thanks. $\endgroup$ Sep 21 '17 at 15:56
  • 2
    $\begingroup$ This won't do anything without some compositing nodes. $\endgroup$ Sep 21 '17 at 16:18
  • $\begingroup$ Yeah, I know. I figured it out. $\endgroup$ Sep 22 '17 at 18:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.