[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