forked from bartvdbraak/blender
Set lens settings to blender's camera on "Setup Tracking Scene" operator
Helps in cases camera was removed from scene after solve before setting scene up.
This commit is contained in:
parent
2a426d3eff
commit
357c3a14d9
@ -413,7 +413,12 @@ class CLIP_OT_setup_tracking_scene(Operator):
|
||||
|
||||
@staticmethod
|
||||
def _setupCamera(context):
|
||||
sc = context.space_data
|
||||
clip = sc.clip
|
||||
tracking = clip.tracking
|
||||
|
||||
camob = CLIP_OT_setup_tracking_scene._findOrCreateCamera(context)
|
||||
cam = camob.data
|
||||
|
||||
# Remove all constraints to be sure motion is fine
|
||||
camob.constraints.clear()
|
||||
@ -423,6 +428,9 @@ class CLIP_OT_setup_tracking_scene(Operator):
|
||||
con.use_active_clip = True
|
||||
con.influence = 1.0
|
||||
|
||||
cam.sensor_width = tracking.camera.sensor_width
|
||||
cam.lens = tracking.camera.focal_length
|
||||
|
||||
@staticmethod
|
||||
def _setupViewport(context):
|
||||
sc = context.space_data
|
||||
|
Loading…
Reference in New Issue
Block a user