diff options
author | Campbell Barton <ideasman42@gmail.com> | 2022-03-08 08:53:11 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2022-03-08 08:53:11 +0300 |
commit | 080d74fec1b65a5e5ba29143d8a70fc68902eb5a (patch) | |
tree | 23457a0d86cd9d6ec1bb4f3e07ac9f70efa5798c | |
parent | fbb5111e1551ad26edabb2a58beb18da149cdceb (diff) |
Fix T86743: io_anim_camera addon needs updating
Update path for the DOF distance, allow properties to be RNA paths.
-rw-r--r-- | io_anim_camera.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/io_anim_camera.py b/io_anim_camera.py index 7973bec2..92948f58 100644 --- a/io_anim_camera.py +++ b/io_anim_camera.py @@ -25,7 +25,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False 'lens', 'shift_x', 'shift_y', - 'dof_distance', + 'dof.focus_distance', 'clip_start', 'clip_end', 'display_size', @@ -60,7 +60,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False for obj, obj_data in cameras: fw("data = bpy.data.cameras.new(%r)\n" % obj.name) for attr in data_attrs: - fw("data.%s = %s\n" % (attr, repr(getattr(obj_data, attr)))) + fw("data.%s = %s\n" % (attr, repr(obj_data.path_resolve(attr)))) fw("obj = bpy.data.objects.new(%r, data)\n" % obj.name) |