[Bf-blender-cvs] [2d5343c] blender-v2.77-release: Fix T47582: Curve handle thickness regression
Campbell Barton
noreply at git.blender.org
Fri Mar 4 17:35:47 CET 2016
Commit: 2d5343cd928074cce1570b6098c0c0d33e891941
Author: Campbell Barton
Date: Sun Feb 28 06:29:14 2016 +1100
Branches: blender-v2.77-release
https://developer.blender.org/rB2d5343cd928074cce1570b6098c0c0d33e891941
Fix T47582: Curve handle thickness regression
===================================================================
M source/blender/editors/space_view3d/drawobject.c
===================================================================
diff --git a/source/blender/editors/space_view3d/drawobject.c b/source/blender/editors/space_view3d/drawobject.c
index 9ac000f..64c01b8 100644
--- a/source/blender/editors/space_view3d/drawobject.c
+++ b/source/blender/editors/space_view3d/drawobject.c
@@ -6021,8 +6021,6 @@ static void drawhandlesN(Nurb *nu, const char sel, const bool hide_handles)
{
if (nu->hide || hide_handles) return;
- glBegin(GL_LINES);
-
if (nu->type == CU_BEZIER) {
const float *fp;
@@ -6036,6 +6034,10 @@ static void drawhandlesN(Nurb *nu, const char sel, const bool hide_handles)
UI_GetThemeColor3ubv(basecol + a, handle_cols[a]);
}
+ glLineWidth(1.0f);
+
+ glBegin(GL_LINES);
+
BezTriple *bezt = nu->bezt;
int a = nu->pntsu;
while (a--) {
@@ -6069,10 +6071,11 @@ static void drawhandlesN(Nurb *nu, const char sel, const bool hide_handles)
bezt++;
}
+ glEnd();
+
#undef TH_HANDLE_COL_TOT
}
- glEnd();
}
static void drawhandlesN_active(Nurb *nu)
@@ -6245,6 +6248,8 @@ static void draw_editnurb_splines(Object *ob, Nurb *nurb, const bool sel)
editnurb_draw_active_poly(nu);
}
+ glLineWidth(1);
+
UI_ThemeColor(TH_NURB_ULINE);
bp = nu->bp;
for (b = 0; b < nu->pntsv; b++) {
More information about the Bf-blender-cvs
mailing list