[Bf-extensions-cvs] [a673f8cb] master: fixed some depth of field 2.8 API changes thanks to Rune Morling feedback (step 1 for fixing car demo scene)

Maurice Raybaud noreply at git.blender.org
Tue Aug 20 00:04:12 CEST 2019


Commit: a673f8cbfd7f2cee6209f9f6cccbfaa4d87d7257
Author: Maurice Raybaud
Date:   Tue Aug 20 00:04:02 2019 +0200
Branches: master
https://developer.blender.org/rBAa673f8cbfd7f2cee6209f9f6cccbfaa4d87d7257

fixed some depth of field 2.8 API changes thanks to Rune Morling feedback (step 1 for fixing car demo scene)

===================================================================

M	render_povray/render.py

===================================================================

diff --git a/render_povray/render.py b/render_povray/render.py
index a845d102..62cd2426 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -547,13 +547,13 @@ def write_pov(filename, scene=None, info_callback=None):
                      tuple([degrees(e) for e in matrix.to_3x3().to_euler()]))
             tabWrite("translate <%.6f, %.6f, %.6f>\n" % matrix.translation[:])
             if camera.data.dof.use_dof and (focal_point != 0 or camera.data.dof.focus_object):
-                tabWrite("aperture %.3g\n" % 1/camera.data.dof.aperture_fstop*1000)
+                tabWrite("aperture %.3g\n" % (1/camera.data.dof.aperture_fstop*1000))
                 tabWrite("blur_samples %d %d\n" % \
                          (camera.data.pov.dof_samples_min, camera.data.pov.dof_samples_max))
                 tabWrite("variance 1/%d\n" % camera.data.pov.dof_variance)
                 tabWrite("confidence %.3g\n" % camera.data.pov.dof_confidence)
-                if camera.data.dof_object:
-                    focalOb = scene.objects[camera.data.dof_object.name]
+                if camera.data.dof.focus_object:
+                    focalOb = scene.objects[camera.data.dof.focus_object.name]
                     matrixBlur = global_matrix @ focalOb.matrix_world
                     tabWrite("focal_point <%.4f,%.4f,%.4f>\n"% matrixBlur.translation[:])
                 else:



More information about the Bf-extensions-cvs mailing list