Zeno Rogue
|
b0151eabe4
|
fixed smart_range==2 in Euclidean
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
8e7abf6292
|
refactored gethyper
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
1ba1b141f3
|
smart display range
|
2018-11-01 19:07:50 +01:00 |
|
Zeno Rogue
|
42540aa226
|
model transition for Joukowsky, inverted Joukowsky, and Band.
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
804b489ebf
|
improved hemisphere model; nicer handling of ballangle
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
9ad39df2c0
|
better model rotation in non-inverted Joukowsky
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
23b59101ae
|
model orientation supported in Joukowsky
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
2b79e9d0c7
|
fixed the orientation of the half-plane
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
cbb53cfe68
|
Joukowsky transform, and better inverted Poincare
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
8a37a43547
|
improved hyperboloid model
|
2018-10-23 20:08:57 +02:00 |
|
Zeno Rogue
|
a9535878c4
|
model orientation
|
2018-10-23 16:58:19 +02:00 |
|
Zeno Rogue
|
c8e604f408
|
reflect view in mirror walls during animation and just scrolling; better translate animation in memory saving mode
|
2018-09-24 00:00:04 +02:00 |
|
Zeno Rogue
|
a04eef75a9
|
cth to handle heptspin/cellwalker translations in a nice way
|
2018-08-30 16:10:49 +02:00 |
|
Zeno Rogue
|
829850a701
|
dual tilings
|
2018-08-30 02:11:43 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
1af2c04407
|
enum class used for PPR
|
2018-08-28 14:27:23 +02:00 |
|
Zeno Rogue
|
1b50cd6be5
|
a button appears when player not visible; fixed space-centering
|
2018-08-21 18:23:31 +02:00 |
|
Zeno Rogue
|
c54d4ec59d
|
struct archimedean_tiling
|
2018-08-20 02:02:45 +02:00 |
|
Zeno Rogue
|
4d31e5a544
|
renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces)
|
2018-08-19 23:06:32 +02:00 |
|
Zeno Rogue
|
e1c49a83fa
|
fixed displayspin in syntetic
|
2018-08-19 16:28:36 +02:00 |
|
Zeno Rogue
|
d5175882f6
|
fixed optimizeview in Euclidean syntetic
|
2018-08-19 01:04:15 +02:00 |
|
Zeno Rogue
|
a92cc33426
|
removed 'stdeuclid' and using 'masterless' since it was too similar to 'stdeuc'
|
2018-08-18 17:35:39 +02:00 |
|
Zeno Rogue
|
682f804576
|
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
|
2018-08-18 00:46:45 +02:00 |
|
Zeno Rogue
|
9faa285814
|
New file geometry2.cpp, with moved ggmatrix, relative_matrix, virtualRebase, and new get_corner_position family. Refactored in floorpatterns, textures, and grid to use get_corner_position family.
|
2018-08-17 16:47:06 +02:00 |
|
Zeno Rogue
|
749ad03138
|
syntetic tilings (WIP)
|
2018-08-17 13:29:00 +02:00 |
|
Zeno Rogue
|
c54d01b50c
|
binary:: no spin
|
2018-08-14 09:16:30 +02:00 |
|
Zeno Rogue
|
dc1efea3e6
|
fixed gethyper (vid.stretch parameter applied)
|
2018-08-14 08:57:59 +02:00 |
|
Zeno Rogue
|
4f3cc3783a
|
binary tiling
|
2018-08-09 19:28:53 +02:00 |
|
Zeno Rogue
|
5e2a65a781
|
vertical stretch parameter is now available in all models; more details in equi-area
|
2018-08-01 04:01:16 +02:00 |
|
Zeno Rogue
|
e27cd9b654
|
stretch factor in cylindrical equidistant and cylindrical equi-area models
|
2018-07-30 17:44:11 +02:00 |
|
Zeno Rogue
|
6c0a052470
|
device orientation-based scrolling on mobiles
|
2018-07-23 16:17:49 +02:00 |
|
Zeno Rogue
|
4d2f79ba95
|
rewritten the system to display 3D. This fixes the spherical display not working in stereo mode, and is more clean.
|
2018-07-22 00:39:57 +02:00 |
|
Zeno Rogue
|
c8c1e3a346
|
irregular grids
|
2018-07-16 20:05:23 +02:00 |
|
Zeno Rogue
|
6c02c9879a
|
gp:: drawrec(boundary) removed, no longer needed
|
2018-07-10 18:14:49 +02:00 |
|
Zeno Rogue
|
d986ed7617
|
gp:: more concentrated tree
|
2018-07-10 18:01:42 +02:00 |
|
Zeno Rogue
|
5cd8f695a3
|
Goldberg-Coxeter construction for order-4 tilings (everything seems to work except distance calculations)
|
2018-07-10 04:13:35 +02:00 |
|
Zeno Rogue
|
5b5f36004b
|
field quotients now count as confusing (animation did not work correctly in small field quotients)
|
2018-07-06 20:00:13 +02:00 |
|
Zeno Rogue
|
8f8a259992
|
new quotient geometries
|
2018-06-22 01:48:46 +02:00 |
|
Zeno Rogue
|
4c619e60dd
|
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
|
2018-06-11 01:58:31 +02:00 |
|
Zeno Rogue
|
666ddb007e
|
MAJOR REWRITE of floor patterns
|
2018-05-07 20:13:56 +02:00 |
|
Zeno Rogue
|
c0d0a17c9d
|
silence the clang warning about 'y=y'
|
2018-05-07 20:11:04 +02:00 |
|
Zeno Rogue
|
77403ac0bc
|
missing from last commit
|
2018-05-04 02:47:14 +02:00 |
|
Zeno Rogue
|
c721851db1
|
general non-special-floor cleanup; standard and full floors are now perfect in gp
|
2018-05-04 02:46:44 +02:00 |
|
Zeno Rogue
|
ff9051426a
|
labels are no longer displayed behind the sphere
|
2018-04-22 11:11:47 +02:00 |
|
Zeno Rogue
|
edf4dd42cc
|
fixed relative gmatrix computation in gp and line animation
|
2018-04-21 14:01:54 +02:00 |
|
Zeno Rogue
|
323893094f
|
improvements in the two-point model on the sphere
|
2018-04-21 12:18:33 +02:00 |
|
Zeno Rogue
|
f1bcd91de5
|
fisheye model
|
2018-04-18 20:52:17 +02:00 |
|
Zeno Rogue
|
848a135135
|
cleaner sightrange
|
2018-04-11 13:16:40 +02:00 |
|
Zeno Rogue
|
ebda963d68
|
removed no longer productive 'overgenerate', improved the down/up limits of sightrange_bonus
|
2018-04-10 20:25:56 +02:00 |
|
Zeno Rogue
|
9fd8713cbc
|
gp:: correct long-distances in all Goldberg hyperbolic tilings
|
2018-04-10 17:06:04 +02:00 |
|