Commit Graph

85 Commits

Author SHA1 Message Date
Zeno Rogue d9b90d8a8e 3D:: two-player uses split screen 2019-09-12 22:38:45 +02:00
Zeno Rogue 9f9670fcdb an option to desaturate colors for anaglyph 2019-09-12 22:38:45 +02:00
? 2ca3cf3744 3D:: affected by the FOV parameter 2019-09-12 22:38:42 +02:00
? fb71d4fd15 3D:: sightranges are now configurable 2019-09-12 22:38:40 +02:00
? e7110b7492 3d:: fixed letters 2019-09-12 22:38:40 +02:00
? 259e376909 3d:: four-phase drawing of sphere 2019-09-12 22:38:40 +02:00
? 1fcf58e17a 3D:: shader variants for R3 and S3 2019-09-12 22:38:40 +02:00
? 0ea37718f0 shaderside projection for DIM==3 2019-09-12 22:38:39 +02:00
? 56d628d4d8 adjusting for 3D part II 2019-09-12 22:38:39 +02:00
? e73d2f2f22 some work on 3D view 2019-09-12 22:38:39 +02:00
? 99aa7e420b CAP_POLY part 1 2019-09-12 22:38:39 +02:00
Zeno Rogue 952f1c44fe minor fixes to color handling 2019-02-06 18:54:29 +01:00
Zeno Rogue a1225228d8 fixed halfplane model orientation shaderside 2018-11-22 22:10:27 +01:00
Zeno Rogue 0ed74b12c4 fixed the rendering of Hypersian Rug 2018-11-20 19:01:10 +01:00
Zeno Rogue e25bc8e455 glhr:: shaderside projection for the half-plane model 2018-11-19 20:53:35 +01:00
Zeno Rogue 50a86d1e88 glhr:: shader-side band now ignores depth 2018-11-18 18:26:56 +01:00
Zeno Rogue eec70d7265 fixed subscreen computations 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 680dca90c8 shaderside projection 2018-11-18 18:26:55 +01:00
Zeno Rogue d1d2a300c4 refactored the degree constant 2018-11-11 11:25:59 +01:00
Zeno Rogue 5978830e01 filled model drawing (for some models) 2018-11-11 11:25:59 +01:00
Zeno Rogue 804b489ebf improved hemisphere model; nicer handling of ballangle 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 099349cafd with CAP_FONT text works better on white background 2018-09-05 15:41:40 +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 35353fe70e faster graphics with MINIMIZE_GL_CALLS 2018-09-04 23:27:27 +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 6b43a7972f CUSTOM_CAPTION can be configured (used in pentagonal exploration) 2018-09-03 16:33:01 +02:00
Zeno Rogue e14b83d400 removed the debug text in syntetic 2018-08-18 17:53:06 +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 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 30cb9158cb moved svg and PNG screenshot to a new file screenshots.cpp; moved some commandline arguments from commandline.cpp to their respective modules 2018-07-19 23:46:58 +02:00
Zeno Rogue 508c63d731 calls to rogueviz::mark and rogueviz::fixparam from HR main are now replaced by hooks 2018-07-09 18:59:12 +02:00
Zeno Rogue 770dd20613 shift+f2 to shift+f4 can now disable HUD, FPS, and the map 2018-07-09 18:10:28 +02:00
Arthur O'Dwyer 62db7ee250 Eliminate VLAs for the benefit of MSVC. 2018-06-29 14:13:59 -07:00
Zeno Rogue 63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +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 98246d3066 more cleanup in parameters, restartGame cleanup 2018-06-11 00:58:38 +02:00
Zeno Rogue 1ec6e53cbc HQ shot no longer disable cheat 2018-04-21 12:01:53 +02:00
Zeno Rogue 848a135135 cleaner sightrange 2018-04-11 13:16:40 +02:00
Zeno Rogue 229f717678 split sight/game/generation range; bonuses instead of absolute values 2018-04-03 23:34:47 +02:00
Zeno Rogue 36775cb45c HQ shot no longer increases the sight range (do this yourself) 2018-03-25 18:33:02 +02:00
Zeno Rogue 14c67bef0b cleanup of conformal/history menu 2018-03-25 14:04:40 +02:00
Zeno Rogue d3c9bfdd92 improved the quality of 3D models from conformal menu 2018-03-24 15:15:30 +01:00
Zeno Rogue 74cc23f1c2 hemisphere model 2018-03-24 13:26:16 +01:00
Zeno Rogue f9aa220931 realradius() in Euclidean now acknowledges vid.alpha and sightrange 2018-03-02 13:02:10 +01:00
Zeno Rogue 166ad63180 fixed the HQ screenshot feature 2018-02-20 22:10:53 +01:00
Zeno Rogue 59eb2bfd75 SDL_GL_SWAP_CONTROL only on desktop 2018-02-20 21:10:26 +01:00