From 5afe6e0bda2816f1002fa5155381f0095111cf6c Mon Sep 17 00:00:00 2001 From: hasufell Date: Sat, 31 May 2014 18:51:41 +0200 Subject: [PATCH] Improve drawing conditions --- src/gl_draw.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/gl_draw.c b/src/gl_draw.c index 1570cbe..37f9256 100644 --- a/src/gl_draw.c +++ b/src/gl_draw.c @@ -257,13 +257,16 @@ static void draw_obj(int32_t const myxrot, -center_vert.y, -center_vert.z + SYSTEM_POS_Z); - if (show_normals) - draw_normals(obj, 0); - if (obj->ec != 0) + if (obj->ec != 0) { + if (show_normals) + draw_normals(obj, 0); + draw_vertices(obj, false); + } - draw_bez(obj); + if (obj->bzc != 0) + draw_bez(obj); glPopMatrix(); }