[Bf-blender-cvs] [bd8723d0f3d] soc-2021-curves: Recalc NURBS after extrusion
Dilith Jayakody
noreply at git.blender.org
Fri Jan 21 19:33:39 CET 2022
Commit: bd8723d0f3dfe264fafba378b783dc67e46c9cec
Author: Dilith Jayakody
Date: Wed Jan 19 08:16:12 2022 +0530
Branches: soc-2021-curves
https://developer.blender.org/rBbd8723d0f3dfe264fafba378b783dc67e46c9cec
Recalc NURBS after extrusion
===================================================================
M release/scripts/addons
M source/blender/editors/curve/editcurve_pen.c
===================================================================
diff --git a/release/scripts/addons b/release/scripts/addons
index d4fcda5935c..0574f418a03 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit d4fcda5935c5c561e77aadd32a32500cf280dcaa
+Subproject commit 0574f418a03e2dddfac8b402ce1fb8c33b6b25d5
diff --git a/source/blender/editors/curve/editcurve_pen.c b/source/blender/editors/curve/editcurve_pen.c
index 8e3c3941f8c..9ad17ea523a 100644
--- a/source/blender/editors/curve/editcurve_pen.c
+++ b/source/blender/editors/curve/editcurve_pen.c
@@ -1169,6 +1169,7 @@ static void extrude_vertices_from_selected_endpoints(EditNurb *editnurb,
nu1->bp = new_bp;
nu1->pntsu++;
}
+ BKE_nurb_knot_calc_u(nu1);
}
else if (last_sel) {
BPoint *new_bp = (BPoint *)MEM_mallocN((nu1->pntsu + 1) * sizeof(BPoint), __func__);
@@ -1180,6 +1181,7 @@ static void extrude_vertices_from_selected_endpoints(EditNurb *editnurb,
MEM_freeN(nu1->bp);
nu1->bp = new_bp;
nu1->pntsu++;
+ BKE_nurb_knot_calc_u(nu1);
}
}
}
More information about the Bf-blender-cvs
mailing list