[Bf-blender-cvs] [89858e1c5de] blender-v2.93-release: Fix radius not taken into account when adding curve guide force field

Philipp Oeser noreply at git.blender.org
Thu May 6 08:43:51 CEST 2021


Commit: 89858e1c5decdafacdc3426214c4abb81a69822e
Author: Philipp Oeser
Date:   Wed May 5 11:46:24 2021 +0200
Branches: blender-v2.93-release
https://developer.blender.org/rB89858e1c5decdafacdc3426214c4abb81a69822e

Fix radius not taken into account when adding curve guide force field

Wrong usage of ED_curve_add_nurbs_primitive from {rBe8f3fa99de81}.

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

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

M	source/blender/editors/object/object_add.c

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

diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c
index 6f8b5f7d244..fafd19a91fe 100644
--- a/source/blender/editors/object/object_add.c
+++ b/source/blender/editors/object/object_add.c
@@ -859,8 +859,9 @@ static int effector_add_exec(bContext *C, wmOperator *op)
 
     float mat[4][4];
     ED_object_new_primitive_matrix(C, ob, loc, rot, mat);
+    mul_mat3_m4_fl(mat, dia);
     BLI_addtail(&cu->editnurb->nurbs,
-                ED_curve_add_nurbs_primitive(C, ob, mat, CU_NURBS | CU_PRIM_PATH, dia));
+                ED_curve_add_nurbs_primitive(C, ob, mat, CU_NURBS | CU_PRIM_PATH, 1));
     if (!enter_editmode) {
       ED_object_editmode_exit_ex(bmain, scene, ob, EM_FREEDATA);
     }



More information about the Bf-blender-cvs mailing list