[Bf-blender-cvs] [629a1c1639c] master: Fix T70418: Text Underline stays Flat on TextCurve Extrude
mano-wii
noreply at git.blender.org
Sat Oct 5 16:36:28 CEST 2019
Commit: 629a1c1639cb82d8cf421f02bd7fd12f5f3415c6
Author: mano-wii
Date: Sat Oct 5 11:35:48 2019 -0300
Branches: master
https://developer.blender.org/rB629a1c1639cb82d8cf421f02bd7fd12f5f3415c6
Fix T70418: Text Underline stays Flat on TextCurve Extrude
Underline was implemented in rBa07394ef2cfd.
It seems that the extrude feature never worked.
Ref T70418
Reviewed By: mont29
Maniphest Tasks: T70418
Differential Revision: https://developer.blender.org/D5972
===================================================================
M source/blender/blenkernel/intern/font.c
===================================================================
diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c
index b55635560be..250e6ff6a7b 100644
--- a/source/blender/blenkernel/intern/font.c
+++ b/source/blender/blenkernel/intern/font.c
@@ -397,6 +397,9 @@ static void build_underline(Curve *cu,
copy_v4_fl4(bp[2].vec, rect->xmax, (rect->ymin + yofs), 0.0f, 1.0f);
copy_v4_fl4(bp[3].vec, rect->xmin, (rect->ymin + yofs), 0.0f, 1.0f);
+ /* Used by curve extrusion. */
+ bp[0].radius = bp[1].radius = bp[2].radius = bp[3].radius = 1.0f;
+
nu2->bp = bp;
BLI_addtail(nubase, nu2);
More information about the Bf-blender-cvs
mailing list