1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-03 16:49:54 +00:00
Commit Graph

2465 Commits

Author SHA1 Message Date
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
b44063f500 darken_color correctly darkens hyperboloid instead of disabling it 2018-10-23 20:12:38 +02:00
Zeno Rogue
f887ae23a6 draw_back() now darkens both fill color and stroke color 2018-10-23 20:11:49 +02:00
Zeno Rogue
2a9f93273a dialog:: color dialog now uses dialogcolor, not forecolor 2018-10-23 20:09:54 +02:00
Zeno Rogue
b530341841 arg:: ring color, ballangle and topz 2018-10-23 20:09:34 +02:00
Zeno Rogue
8a37a43547 improved hyperboloid model 2018-10-23 20:08:57 +02:00
Zeno Rogue
0d4ab71115 rug no longer always renders in alpha=1 2018-10-23 17:07:44 +02:00
Zeno Rogue
c4832dfd25 some minor improvements in hyperweb 2018-10-23 17:07:44 +02:00
Zeno Rogue
0a54e56950 graph drawing in RogueViz 2018-10-23 17:07:42 +02:00
Zeno Rogue
6b47221a64 added using std::isinf to hyper.h 2018-10-23 17:03:58 +02:00
Zeno Rogue
a0d46d95fe expansion:: not_only_descendants 2018-10-23 17:03:03 +02:00
Zeno Rogue
e747b04c5f parent_id not works correctly with which==0 2018-10-23 17:02:39 +02:00
Zeno Rogue
a9535878c4 model orientation 2018-10-23 16:58:19 +02:00
Zeno Rogue
04c41d38ed some extra chars supported in the browser version 2018-10-01 00:20:12 +02:00
Zeno Rogue
3974053b81 a commandline option to set translation 2018-10-01 00:20:08 +02:00
Zeno Rogue
0cb2425c5a removed unused comment 2018-09-30 16:24:16 +02:00
Zeno Rogue
ebfe1aeac2 virtualRebase on hyperpoint now works at large distances 2018-09-30 16:23:20 +02:00
Zeno Rogue
fc06397ccc configurable -btwidth via commandline 2018-09-30 16:22:57 +02:00
Zeno Rogue
3081773f86 correct sibling_limit for the binarytiling 2018-09-28 16:42:05 +02:00
Zeno Rogue
d0ee141270 celldist now works in the binary tiling as for other geometries (distance from origin, not horocycle index); also types are computed nicely for the origin-based celldist 2018-09-28 16:27:03 +02:00
Zeno Rogue
ce390de0d2 fixed curr_dist and horocycles in Canvas for Euclidedan 2018-09-28 12:27:44 +02:00
Zeno Rogue
e10f6564a6 fixed expansion_analyzer:: distribute_color 2018-09-28 03:21:22 +02:00
Zeno Rogue
d36a31ce48 expansion_analyzer:: Theta used when Unicode Theta not available 2018-09-28 03:11:58 +02:00
Zeno Rogue
edcd003b94 find_coefficients() always called in expansion_analyzer::view_distance_dialog 2018-09-28 03:11:41 +02:00
Zeno Rogue
e494fc4c10 expansion_analyzer::reduce_grouping now keeps the IDs even when new types arrive, and so that low numbers are in the center 2018-09-28 03:11:16 +02:00
Zeno Rogue
acae962b13 appears now uses simplified parameters 2018-09-28 01:49:56 +02:00
Zeno Rogue
1a96ffe928 rogueviz:: export kind 2018-09-28 01:49:37 +02:00
Zeno Rogue
2e16660278 fixed a bug in goldberg rebasing 2018-09-28 01:49:17 +02:00
Zeno Rogue
a993c11b76 fixed default/step in editing 'display distances from'; type_in_reduced used instead of type_in_quick 2018-09-27 22:12:12 +02:00
Zeno Rogue
5e8a42629c Canvas now includes celldistAlt 2018-09-27 22:11:37 +02:00
Zeno Rogue
3904b9d11e rv::anygraph:: fixed edge visibility 2018-09-27 21:53:11 +02:00
Zeno Rogue
2bdda23bc8 added some exports 2018-09-27 21:53:11 +02:00
Zeno Rogue
1ee6b1eace shmup::addShmupHelp called even on invisible floors 2018-09-27 21:53:11 +02:00
Zeno Rogue
1b11f4e5e2 virtualRebase tohex works in Goldberg geometries 2018-09-27 21:53:11 +02:00
Zeno Rogue
1ea9c929b6 renamed function readArgs to expansion_readArgs 2018-09-27 21:53:11 +02:00
Zeno Rogue
dee2b23991 replaced chosenDown with a better set of functions 2018-09-27 21:53:07 +02:00
Zeno Rogue
08e6990d23 removed a definition from rogueviz.h 2018-09-25 03:47:42 +02:00
Zeno Rogue
e198bf65ea rv:: adjusted linepattern names 2018-09-24 00:35:36 +02:00
Zeno Rogue
a8a402e6ab fixed some unitialized variable warnings 2018-09-24 00:35:22 +02:00
Zeno Rogue
7058ccf747
Merge pull request #60 from Quuxplusone/polarb50
polara50 and polarb50 now consistently return bool, not int
2018-09-24 00:24:50 +02:00
Zeno Rogue
41ecd6c0c1 10.4w 2018-09-24 00:18:21 +02:00
Zeno Rogue
303cd41b3a command line option --killeach 2018-09-24 00:05:57 +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
e8361c440d added momory_saving_mode to commandline 2018-09-23 23:53:55 +02:00
Zeno Rogue
866dd3a05e removed the analyzer from the expansion options 2018-09-23 18:15:33 +02:00
Zeno Rogue
65fabe89c6 size_known() does not ensure known trees -- added trees_known(), also implemented special Yendor generation for binary and bitruncated a4(<4) 2018-09-23 18:15:15 +02:00