Commit Graph

124 Commits

Author SHA1 Message Date
Zeno Rogue 79bb11413c rogueviz:: added cvl 2019-02-10 10:43:51 +01:00
Zeno Rogue b8990890d7 rogueviz:: added rogueviz-magiccube 2019-02-08 16:55:00 +01:00
Zeno Rogue c73b598d93 screenshots are more configurable now 2018-12-14 19:30:17 +01:00
Zeno Rogue 460eb19881 implemented new geometries: cylinder and (only one for now) Mobius band 2018-12-11 22:10:53 +01:00
Zeno Rogue 5e0bd401fc tiny bird and tiny shark shapes, for use in RogueViz 2018-11-20 00:20:11 +01:00
Zeno Rogue 6213d11d93 rogueviz:: added flocking simulation 2018-11-18 18:26:56 +01:00
Zeno Rogue d935febf09 refactored some global and stereo:: variables into display_data structure 2018-11-18 18:26:56 +01:00
Zeno Rogue 01dc4997dc rogueviz:: added the sunflower spirals 2018-11-11 11:27:36 +01:00
Zeno Rogue 549d86b15d arg:: shift_arg_formula used instead of argf 2018-11-11 11:27:36 +01:00
Zeno Rogue d1d2a300c4 refactored the degree constant 2018-11-11 11:25:59 +01:00
Zeno Rogue 077c7657b8 rogueviz:: a plugin to draw fundamental domains 2018-11-11 11:25:59 +01:00
Zeno Rogue 0a54e56950 graph drawing in RogueViz 2018-10-23 17:07:42 +02:00
Zeno Rogue 1a96ffe928 rogueviz:: export kind 2018-09-28 01:49:37 +02:00
Zeno Rogue 3904b9d11e rv::anygraph:: fixed edge visibility 2018-09-27 21:53:11 +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 ecf351e16a disabled rogueviz slides in online RogueViz 2018-09-13 00:36:08 +02:00
Zeno Rogue bf97d28fb2 edgelegend has to be enabled to appear 2018-09-08 13:43:10 +02:00
Zeno Rogue 4fc18a4c36 rogueviz:: improved edges in elliptic 2018-09-08 13:42:47 +02:00
Zeno Rogue 7515503dee rogueviz:: draw legend if there are multiple edge types even if no standard legend is present 2018-09-07 15:18:20 +02:00
Zeno Rogue 886b7490e1 vertex search feature in RogueViz 2018-09-06 22:35:13 +02:00
Zeno Rogue 2d5d5a1966 fixed unused lambda capture warnings 2018-09-06 00:59:04 +02:00
Zeno Rogue ab58fef9cf rogueviz:: fixed tree edges in tree(oflife) visualization 2018-09-06 00:57:26 +02:00
Zeno Rogue 9f9e816c11 rogueviz:: greatly improved vertex help 2018-09-05 15:41:57 +02:00
Zeno Rogue f3bc477c27 RogueViz acts better with changed background colors and darkening now 2018-09-05 15:20:43 +02:00
Zeno Rogue 52d188ac5e we can show a bit more in Rogueviz web 2018-09-05 03:51:42 +02:00
Zeno Rogue f9d0a90ac9 some fixes 2018-09-04 23:50:50 +02:00
Zeno Rogue 78fc8e04b0 faster text with MINIMIZE_GL_CALLS 2018-09-04 23:27:51 +02:00
Zeno Rogue 1ab460ffb1 type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion 2018-09-04 19:53:42 +02:00
Zeno Rogue b3c9aa69a3 rogueviz::Pentagonal Exploration added 2018-09-03 16:34:32 +02:00
Zeno Rogue b60dc2f245 fixed some bugs in the RogueViz Presentation 2018-09-03 16:34:11 +02:00
Zeno Rogue 16603f79b7 fixed some bugs in edge drawing in RogueViz 2018-09-03 16:33:50 +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 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 1b44899624 line quality option 2018-08-01 11:07:22 +02:00
Zeno Rogue 4320119d02 calc_relative_matrix now accepts hyperpoint as the direction hint 2018-07-16 20:02:33 +02:00
Zeno Rogue 12047beb3a fixed the step in configure_edge_display 2018-07-11 12:38:06 +02:00
Zeno Rogue 56f668a7b1 Merge branch 'master' of https://github.com/zenorogue/hyperrogue 2018-07-11 12:34:37 +02:00
Zeno Rogue c9f5b1e048 fixed several instances when PTM score would not be recorded when changing modes 2018-07-11 12:25:19 +02:00
Arthur O'Dwyer 8d9a03699e Fix a typo-bug detected by Clang.
./rogueviz.cpp:1721:47: error: implicit conversion from 'double' to 'int'
      changes value from 0.2 to 0 [-Werror,-Wliteral-conversion]
            dialog::editNumber(i, 1, 1000000, .2, 500, s3, "");
            ~~~~~~                            ^~
2018-07-10 17:48:31 -07:00
Zeno Rogue 8caa1f1354 rogueviz:: fixed the mouseover labels; also 'canvas' removed automatically 2018-07-09 21:14:29 +02:00
Zeno Rogue 0c42b32efc all the references to RogueViz from main HR removed, except 'rogueviz.cpp' included with CAP_ROGUEVIZ. RogueViz can be compiled eitehr by setting CAP_ROGUEVIZ=1 or by linking rogueviz.cpp 2018-07-09 21:03:46 +02:00
Zeno Rogue 887deae03f rogueviz:: timetowait set for iterations 2018-07-09 20:40:28 +02:00
Zeno Rogue 6e4e9e0a46 SVG links no longer use an additional field in polytodraw -- they are a new type of polyunion now 2018-07-09 20:40:05 +02:00
Zeno Rogue 6303b8033b rogueviz:: help done via hooks 2018-07-09 20:09:56 +02:00
Zeno Rogue 26b4e1a7ab rogueviz:: rogueviz::on is no longer checked anywhere in the main hr 2018-07-09 19:58:13 +02:00
Zeno Rogue 3a8293df27 rogueviz:: tutorial, start/main menu, and welcome message done as hooks 2018-07-09 19:55:56 +02:00
Zeno Rogue d523ceabfd rogueviz::shmup:: all references to rogueviz in shmup replaced with handlers 2018-07-09 19:32:34 +02:00