From bbdebb14efaa40832d77c9537c7d7a5c82e0eb7b Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 29 Apr 2020 15:09:22 +0200 Subject: [PATCH] fat honeycomb edges --- celldrawer.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/celldrawer.cpp b/celldrawer.cpp index 3fd2aeeb..b87b5bd4 100644 --- a/celldrawer.cpp +++ b/celldrawer.cpp @@ -841,7 +841,17 @@ void celldrawer::draw_grid() { if(bt::in() && !sn::in() && !among(t, 5, 6, 8)) continue; if(!bt::in() && c->move(t) < c) continue; dynamicval g(poly_outline, gridcolor(c, c->move(t))); - queuepoly(V, cgi.shWireframe3D[ofs + t], 0); + if(fat_edges && reg3::in()) { + for(int i=0; imove(i)) { + for(int j=0; jmove(t)), prec); + } + gridline(V, cgi.cellshape[i*cgi.face], cgi.cellshape[(i+1)*cgi.face-1], gridcolor(c, c->move(t)), prec); + } + } + else { + queuepoly(V, cgi.shWireframe3D[ofs + t], 0); + } } } #endif