[Bf-extensions-cvs] [e87ab444] master: Create Camera Rigs: fix DoF bone for 2D rig

Damien Picard noreply at git.blender.org
Wed Sep 21 15:43:06 CEST 2022


Commit: e87ab444db76f41693d4eeaa5edc4ada7bb32d38
Author: Damien Picard
Date:   Sun Sep 18 02:55:10 2022 +0200
Branches: master
https://developer.blender.org/rBAe87ab444db76f41693d4eeaa5edc4ada7bb32d38

Create Camera Rigs: fix DoF bone for 2D rig

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

M	add_camera_rigs/__init__.py
M	add_camera_rigs/operators.py

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

diff --git a/add_camera_rigs/__init__.py b/add_camera_rigs/__init__.py
index cbf83d95..2f673569 100644
--- a/add_camera_rigs/__init__.py
+++ b/add_camera_rigs/__init__.py
@@ -3,7 +3,7 @@
 bl_info = {
     "name": "Add Camera Rigs",
     "author": "Wayne Dixon, Brian Raschko, Kris Wittig, Damien Picard, Flavio Perez",
-    "version": (1, 5, 0),
+    "version": (1, 5, 1),
     "blender": (3, 3, 0),
     "location": "View3D > Add > Camera > Dolly or Crane Rig",
     "description": "Adds a Camera Rig with UI",
diff --git a/add_camera_rigs/operators.py b/add_camera_rigs/operators.py
index 29e77e3b..ce3a8b00 100644
--- a/add_camera_rigs/operators.py
+++ b/add_camera_rigs/operators.py
@@ -82,7 +82,9 @@ class ADD_CAMERA_RIGS_OT_set_dof_bone(Operator, CameraRigMixin):
         rig, cam = get_rig_and_cam(context.active_object)
 
         cam.data.dof.focus_object = rig
-        cam.data.dof.focus_subtarget = 'Aim_shape_rotation-MCH'
+        cam.data.dof.focus_subtarget = (
+            'Center-MCH' if rig["rig_id"].lower() == '2d_rig'
+            else 'Aim_shape_rotation-MCH')
 
         return {'FINISHED'}



More information about the Bf-extensions-cvs mailing list