mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
Fix T47582: Curve handle thickness regression
This commit is contained in:
parent
86bb5f70d6
commit
2d5343cd92
1 changed files with 8 additions and 3 deletions
|
|
@ -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++) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue