Skip to content
Snippets Groups Projects
Commit 080d74fe authored by Campbell Barton's avatar Campbell Barton
Browse files

Fix T86743: io_anim_camera addon needs updating

Update path for the DOF distance, allow properties to be RNA paths.
parent fbb5111e
Branches
Tags
No related merge requests found
...@@ -25,7 +25,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False ...@@ -25,7 +25,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False
'lens', 'lens',
'shift_x', 'shift_x',
'shift_y', 'shift_y',
'dof_distance', 'dof.focus_distance',
'clip_start', 'clip_start',
'clip_end', 'clip_end',
'display_size', 'display_size',
...@@ -60,7 +60,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False ...@@ -60,7 +60,7 @@ def write_cameras(context, filepath, frame_start, frame_end, only_selected=False
for obj, obj_data in cameras: for obj, obj_data in cameras:
fw("data = bpy.data.cameras.new(%r)\n" % obj.name) fw("data = bpy.data.cameras.new(%r)\n" % obj.name)
for attr in data_attrs: 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) fw("obj = bpy.data.objects.new(%r, data)\n" % obj.name)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment