1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-05 13:46:17 +00:00

clipping fixup

This commit is contained in:
Zeno Rogue 2019-08-21 07:32:08 +02:00
parent b978031443
commit 87ec57f974

View File

@ -4518,7 +4518,7 @@ EX int noclipped;
void make_clipping_planes() { void make_clipping_planes() {
#if MAXMDIM >= 4 #if MAXMDIM >= 4
clipping_planes.clear(); clipping_planes.clear();
if(sphere || prod) return; if(PIU(sphere)) return;
auto add_clipping_plane = [] (ld x1, ld y1, ld x2, ld y2) { auto add_clipping_plane = [] (ld x1, ld y1, ld x2, ld y2) {
ld z1 = 1, z2 = 1; ld z1 = 1, z2 = 1;
hyperpoint sx = point3(y1 * z2 - y2 * z1, z1 * x2 - z2 * x1, x1 * y2 - x2 * y1); hyperpoint sx = point3(y1 * z2 - y2 * z1, z1 * x2 - z2 * x1, x1 * y2 - x2 * y1);