1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-09-01 02:07:57 +00:00

Big change: spatial_embedding option

This commit is contained in:
Zeno Rogue
2022-12-08 19:38:06 +01:00
parent 90dd9e9866
commit 3e733ae6e9
45 changed files with 981 additions and 527 deletions

View File

@@ -16,7 +16,7 @@ EX hyperpoint final_coords(hyperpoint h) {
if(sn::in() || !bt::in())
return ultra_normalize(h);
#if CAP_BT
if(bt::in() && !prod)
if(bt::in() && !mproduct)
return bt::bt_to_minkowski(h);
#endif
return h;
@@ -121,7 +121,7 @@ EX namespace reg3 {
EX bool in() {
if(fake::in()) return FPIU(in());
if(geometry == gCubeTiling && (cubes_reg3 || !PURE)) return true;
return WDIM == 3 && !euclid && !bt::in() && !nonisotropic && !hybri && !kite::in();
return WDIM == 3 && !euclid && !bt::in() && !nonisotropic && !mhybrid && !kite::in();
}
EX void compute_ultra() {