From 866b3075a47a51a12933672588f4f8422411607c Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 13 May 2019 13:19:25 +0200 Subject: [PATCH] 3D:: disabled backwall optimization in quotient spaces --- graph.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graph.cpp b/graph.cpp index b7979a7c..5e576e90 100644 --- a/graph.cpp +++ b/graph.cpp @@ -5290,7 +5290,7 @@ void drawcell(cell *c, transmatrix V, int spinv, bool mirrored) { if(pmodel == mdPerspective && !sphere && !quotient) { if(a < 4 && among(geometry, gHoroTris, gBinary3) && celldistAlt(c) >= celldistAlt(viewctr.at->c7)) continue; else if(a < 2 && among(geometry, gHoroRec) && celldistAlt(c) >= celldistAlt(viewctr.at->c7)) continue; - else if(c->move(a)->master->distance > c->master->distance && c->master->distance > viewctr.at->distance) continue; + else if(c->move(a)->master->distance > c->master->distance && c->master->distance > viewctr.at->distance && !quotient) continue; } if(qfi.fshape && wmescher) { auto& poly = queuepoly(V, shWall3D[a], darkena(wcol2 - d * get_darkval(a), 0, 0xFF));