From be0309c6566814c1c356d5f0a598fb0d61a8e264 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 31 Dec 2020 15:02:10 +0100 Subject: [PATCH] fixed pointing in nonisotropic --- hypgraph.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/hypgraph.cpp b/hypgraph.cpp index c3df74cf..9e4e77ad 100644 --- a/hypgraph.cpp +++ b/hypgraph.cpp @@ -671,7 +671,7 @@ EX void apply_other_model(shiftpoint H_orig, hyperpoint& ret, eModel md) { models::apply_orientation_yz(ret[2], ret[1]); } - if(nonisotropic) ret = lp_apply(ret); + if(nonisotropic && !vrhr::rendering()) ret = lp_apply(ret); break; } @@ -1081,6 +1081,12 @@ EX void apply_other_model(shiftpoint H_orig, hyperpoint& ret, eModel md) { break; case mdEquidistant: case mdEquiarea: case mdEquivolume: { + if(vrhr::rendering() && GDIM == 3) { + ret = inverse_exp(H_orig); + ret[3] = 1; + return; + } + if(nonisotropic || prod) { ret = lp_apply(inverse_exp(H_orig)); ret[3] = 1;