Zeno Rogue
|
021dd34647
|
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
|
2020-05-15 11:55:14 +02:00 |
|
Zeno Rogue
|
1b96658a05
|
fake curvature
|
2020-05-15 11:46:26 +02:00 |
|
Zeno Rogue
|
b2d0980091
|
separated cgi_string() from check_cgi()
|
2020-05-15 11:41:30 +02:00 |
|
Zeno Rogue
|
711b9d37de
|
euc:: moved Euclidean honeycomb shape definitions to euclid.cpp
|
2020-05-15 11:40:57 +02:00 |
|
Zeno Rogue
|
daeff80ff5
|
Merge pull request #108 from Quuxplusone/ifdef
Move all defaulting-of-`CAP_FOO` to sysconfig.h
|
2020-05-15 11:32:38 +02:00 |
|
Zeno Rogue
|
c35705cc5c
|
fixed hybrid bitruncated ray: works after clear map
|
2020-05-09 18:32:16 +02:00 |
|
Arthur O'Dwyer
|
36136dab6a
|
Fix some unguarded bits of CAP_BT and CAP_CRYSTAL.
Found by trying to build with `-DISMINI=0`, not that that
comes even close to working.
|
2020-05-03 21:21:46 -04:00 |
|
Zeno Rogue
|
0472bf764f
|
moved all projection-related parameters to a special struct; another copy of that struct created for rug
|
2020-04-17 00:53:58 +02:00 |
|
Zeno Rogue
|
9a0024b1c4
|
fixed compiling with MAXMDIM==3
|
2020-04-10 10:52:24 +02:00 |
|
Zeno Rogue
|
5c414af31b
|
bt:: direct_tmatrix are now saved in cgi
|
2020-04-06 11:24:11 +02:00 |
|
Zeno Rogue
|
233adddd36
|
moved reg3 values to cgi
|
2020-04-05 10:58:56 +02:00 |
|
Zeno Rogue
|
0446e25ebf
|
added some more useful math constants to hyperpoint.cpp
|
2020-03-31 19:02:25 +02:00 |
|
Zeno Rogue
|
45bc731a5b
|
colored Frog Jump Legs
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
513750a028
|
vector graphics of Frogs and Pikes
|
2020-03-07 04:47:10 +01:00 |
|
Zeno Rogue
|
99e64d862d
|
shallow water graphics and mechanics
|
2020-03-07 04:47:09 +01:00 |
|
Zeno Rogue
|
5707fac1a7
|
new ring shape: shFrogRing
|
2020-03-07 04:47:09 +01:00 |
|
Zeno Rogue
|
100b8f3534
|
cellrotations are now structs, and include inverses
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
9f947c70a7
|
fat edges in linepatterns in 3D
|
2020-01-28 17:58:55 +01:00 |
|
Zeno Rogue
|
2271a67506
|
removed the MAX_EDGE limit
|
2020-01-18 16:03:32 +01:00 |
|
Zeno Rogue
|
8672720773
|
fixed the plain graphics for {4,oo}
|
2019-12-27 23:01:55 +01:00 |
|
Zeno Rogue
|
c7ec3585ad
|
arb:: fixed reloading
|
2019-12-27 22:59:02 +01:00 |
|
Zeno Rogue
|
9da8708835
|
arb:: fixed not recreating the geometry
|
2019-12-27 12:05:28 +01:00 |
|
Zeno Rogue
|
3f0e8851ae
|
removed #define ALPHA from hyper.h
|
2019-12-14 12:18:24 +01:00 |
|
Zeno Rogue
|
8cfc5a578f
|
renamed penrose.cpp to kite.cpp and 'penrose' to 'kite::in()'
|
2019-12-14 12:12:24 +01:00 |
|
Zeno Rogue
|
d5c8aebf16
|
renamed binary:: to bt:: and binarytiling to bt::in()
|
2019-12-14 12:05:01 +01:00 |
|
Zeno Rogue
|
f772f9b7fd
|
replaced 'archimedean' with 'arcm::in()'
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
0a9ec78c18
|
remplace euclid6, euclid4, 'euclid && \!archimedean && \!penrose' with standard_tiling(), euc::in(dimension, s7)
|
2019-12-14 11:57:23 +01:00 |
|
Zeno Rogue
|
1cba452f07
|
rewritten the Euclidean geometry
|
2019-11-30 18:06:47 +01:00 |
|
Zeno Rogue
|
9b329ef901
|
fixed loading product maps (especially Archimedean product maps)
|
2019-11-23 23:09:06 +01:00 |
|
Zeno Rogue
|
bc2ce4f3dc
|
alternative honeycomb in Nil
|
2019-11-23 20:39:38 +01:00 |
|
Zeno Rogue
|
aa44ff82e3
|
fixed cgi for field quotient
|
2019-11-17 13:35:18 +01:00 |
|
Zeno Rogue
|
aeaaf7586a
|
refactored map functions: ddspin, iddspin, spacedist, spin_angle, virtualRebase[simple], adj
|
2019-11-14 16:51:50 +01:00 |
|
Zeno Rogue
|
74a139ca3e
|
Z period in product geometries
|
2019-11-13 20:48:38 +01:00 |
|
Zeno Rogue
|
93e8d6f92a
|
asonov:: affected by binary_width
|
2019-11-09 12:00:44 +01:00 |
|
Zeno Rogue
|
08700803c0
|
wall coordinate reading
|
2019-10-22 12:07:38 +02:00 |
|
Zeno Rogue
|
352f9ed8a9
|
reg3:: cellrotations
|
2019-10-12 11:22:13 +02:00 |
|
Zeno Rogue
|
b5f6e6f3f5
|
inforder basics
|
2019-10-10 13:08:06 +02:00 |
|
Zeno Rogue
|
d6ab96f821
|
non-isotropic hyperbolic space
|
2019-10-01 05:03:46 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
82f24b4b6c
|
exporting necessary stuff all over (in progress)
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
9647cbd47e
|
added #include hyper.h to all cpp files
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
443ba65730
|
rots:: fixed the confusion when switching tilings
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
f6f37b1e45
|
Archimedean precise analyzer
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
19ba287b75
|
changed creaturescale for hybrid
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
ea67cd88f1
|
record underlying in cgi string
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
c33c79a902
|
generalized PSL2 to spherical rotation spaces too
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
afa3cd599d
|
SLR works with Archimedean
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
a0140254c8
|
slr:: works with bitruncated tilings (Archimedean not tested)
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
86ca34669a
|
slr:: generalized to other regular
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
fd42b45fce
|
sl2:: 3d-models
|
2019-09-12 22:50:15 +02:00 |
|