diff options
author | Maurice Raybaud <mauriceraybaud@hotmail.fr> | 2019-08-20 01:04:02 +0300 |
---|---|---|
committer | Maurice Raybaud <mauriceraybaud@hotmail.fr> | 2019-08-20 01:04:02 +0300 |
commit | a673f8cbfd7f2cee6209f9f6cccbfaa4d87d7257 (patch) | |
tree | faaa5c8ca5edc920bbd75858d9c57ace698b0703 /render_povray | |
parent | 4fa93f6eb1b63c2662190336d685358c34209cb2 (diff) |
fixed some depth of field 2.8 API changes thanks to Rune Morling feedback (step 1 for fixing car demo scene)
Diffstat (limited to 'render_povray')
-rw-r--r-- | render_povray/render.py | 6 |
1 files changed, 3 insertions, 3 deletions
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: |