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
No related branches found
No related tags found
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