mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-11-05 13:46:17 +00:00
clipping fixup
This commit is contained in:
parent
b978031443
commit
87ec57f974
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user