[Bf-extensions-cvs] [93a8e7ea] master: Fix T76772: Add Camera Rigs - broken constraint default

Demeter Dzadik noreply at git.blender.org
Fri May 15 15:12:43 CEST 2020


Commit: 93a8e7eaca43e793de734c9acdeefe5926cb39fd
Author: Demeter Dzadik
Date:   Fri May 15 15:04:41 2020 +0200
Branches: master
https://developer.blender.org/rBA93a8e7eaca43e793de734c9acdeefe5926cb39fd

Fix T76772: Add Camera Rigs - broken constraint default

Caused by a change in the "Track To" constraint defaults. Behavior was
relying on the defaults, which changed.
Now the axes are explicitly set.

Reviewed by: Julian Eisel

Differential Revision: https://developer.blender.org/D7744

===================================================================

M	add_camera_rigs/build_rigs.py

===================================================================

diff --git a/add_camera_rigs/build_rigs.py b/add_camera_rigs/build_rigs.py
index 57cadc0e..5a23cf21 100644
--- a/add_camera_rigs/build_rigs.py
+++ b/add_camera_rigs/build_rigs.py
@@ -164,6 +164,8 @@ def setup_3d_rig(rig, cam):
     con.subtarget = "Camera"
 
     con = pose_bones['Camera'].constraints.new('TRACK_TO')
+    con.track_axis = 'TRACK_Y'
+    con.up_axis = 'UP_Z'
     con.target = rig
     con.subtarget = "Aim"
     con.use_target_z = True



More information about the Bf-extensions-cvs mailing list