1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-08-30 17:27:57 +00:00

conformal product models

This commit is contained in:
Zeno Rogue
2024-10-05 13:45:16 +02:00
parent 9fa2f1f554
commit 1a1c7ae21d
4 changed files with 49 additions and 4 deletions

View File

@@ -1861,7 +1861,7 @@ void celldrawer::draw_features_and_walls_3d() {
case 6: case 7: if (pmodel == mdPerspective && V[2][LDIM] <= -l) continue; break;
}
}
else if(mproduct) {
else if(mproduct && !models::conformal_product_model()) {
if(a < c->type-2 && !in_s2xe()) {
ld d = in_e2xe() ? sqhypot_d(2, unshift(tC0(V))) : V[2][2];
hyperpoint h = (unshift(V) * cgi.walltester[ofs + a]);