1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-27 11:57:40 +00:00

new projections mostly for Solv: Lie perspective and Lie orthogonal

This commit is contained in:
Zeno Rogue
2022-05-17 09:40:33 +02:00
parent 69a82a8ce1
commit a6dc4b9314
7 changed files with 162 additions and 14 deletions

View File

@@ -1748,7 +1748,7 @@ void celldrawer::draw_features_and_walls_3d() {
for(int a=0; a<c->type; a++) {
bool b = true;
if(c->move(a) && (among(pmodel, mdPerspective, mdGeodesic) || gmatrix0.count(c->move(a))))
if(c->move(a) && (in_perspective() || gmatrix0.count(c->move(a))))
b = (patterns::innerwalls && (tC0(V)[2] < tC0(V * currentmap->adj(c, a))[2])) || fake::split() || !isWall3(c->move(a), dummy);
if(b) {
#if CAP_WRL