1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-25 09:30:35 +00:00
Commit Graph

66 Commits

Author SHA1 Message Date
Zeno Rogue
4b0cbeebcd fixed -rugon, added -ruggo for automatic movement in rug 2018-02-12 12:49:47 +01:00
Zeno Rogue
cab8a0a38f Works online now! 2018-02-11 19:08:17 +01:00
Zeno Rogue
d01d772669 more changes to make it work on iOS 2018-02-11 02:19:49 +01:00
Zeno Rogue
1391a7fe4d more shader cleanup 2018-02-10 18:21:19 +01:00
Zeno Rogue
660af7827f Further OpenGL cleanup. Also fixed the problems with incorrect mouse control. 2018-02-09 03:40:46 +01:00
Zeno Rogue
120797d7ce uniformizing vertex attribute arrays 2018-02-09 01:46:14 +01:00
Zeno Rogue
4966bde3d4 started work on shaders.cpp 2018-02-09 00:29:20 +01:00
Zeno Rogue
6cc3177524 some fixes and 10.3g 2018-02-04 01:04:29 +01:00
Zeno Rogue
d3d6eec424 touch-based rug movement in android 2018-02-03 20:04:19 +01:00
Zeno Rogue
e5f1670702 moved glError so that it is available without GLFONT 2018-02-03 20:03:16 +01:00
Zeno Rogue
0a7c07fa7d more changes to make Rug work on Android 2018-02-03 19:19:27 +01:00
Zeno Rogue
bd84b76c1b mobile orientation handling 2018-02-03 14:35:06 +01:00
Zeno Rogue
ad172724e8 made it compile with RUG on emscripten (at least it should -- it does not work for me because of an emscripten bug apparently) 2018-02-03 14:31:17 +01:00
Zeno Rogue
c7f93c3054 more work on enabling Rug in mobile 2018-02-03 13:54:51 +01:00
Zeno Rogue
dcc3e11287 renderbuffer should work without OpenGL 2018-02-03 13:50:47 +01:00
Zeno Rogue
b3f047ea6a reworked 3D vision 2018-02-03 13:41:49 +01:00
Zeno Rogue
8e8ece7162 refactored drawing to a texture; HQ shots can now be saved using OpenGL 2018-02-01 13:42:47 +01:00
Zeno Rogue
f6750c8dcd CAP_ODS guards 2018-01-31 00:16:16 +01:00
Zeno Rogue
632f8dbda5 fixed largeS2-in-S3 and incorrect qvalid in Hypersian Rug 2018-01-31 00:11:49 +01:00
Zeno Rogue
c93d7360f9 a typo fix 2018-01-29 16:31:28 +01:00
Zeno Rogue
d7158bcdbe improvements to the ODS projection 2018-01-29 16:31:14 +01:00
Zeno Rogue
e590000627 comments on the rugpoint structure 2018-01-29 16:30:55 +01:00
Zeno Rogue
cd988324a0 rug now works correctly with distance > 7 2018-01-29 16:30:44 +01:00
Zeno Rogue
5f3c45df8d finger implemented 2018-01-29 16:30:21 +01:00
Zeno Rogue
1d5259c074 use checktide always when sightrange>7 2018-01-29 16:28:06 +01:00
Zeno Rogue
485a77a5f6 keepshape option removed 2018-01-28 12:25:56 +01:00
Zeno Rogue
8c8ea37ce0 option -rugtisze 2018-01-28 12:21:29 +01:00
Zeno Rogue
f6957614b8 rugmodelscale can be changed live now 2018-01-28 12:21:10 +01:00
Zeno Rogue
29e2589fcb ODS projection 2018-01-28 12:20:21 +01:00
Zeno Rogue
86f1a4dead More porting. 2018-01-05 19:05:41 +01:00
Zeno Rogue
0dd5ed1505 made the code compile with C++11 (not requiring C++14) 2018-01-05 17:18:37 +01:00
Zeno Rogue
6479ddb73d Texts written/translated for 10.3 2018-01-04 20:05:34 +01:00
Zeno Rogue
86e760a562 more help for Rug 2018-01-03 11:22:37 +01:00
Zeno Rogue
cdba8c76b3 added some help texts to the Rug. 2018-01-03 02:04:34 +01:00
Zeno Rogue
d3e789bc93 Magnetic and Switch V1 2017-12-30 15:12:15 +01:00
Zeno Rogue
9948b09b69 removed optimization comments from Rug; good_shapes are now subdivided correctly 2017-12-29 14:35:18 +01:00
Zeno Rogue
9e45be592a offscreen check in hyperrug 2017-12-29 14:31:18 +01:00
Zeno Rogue
bdb84c5a33 Rug works better with non-truncated geometries, especially with a4 geometries which previously basically did not work 2017-12-29 12:54:50 +01:00
Zeno Rogue
7685868fb2 Hypersian Rug now works with other tori/Klein bottles 2017-12-28 18:39:49 +01:00
Zeno Rogue
11569c693d big change: more configuration for the torus (and also Klein bottle) 2017-12-28 16:46:10 +01:00
Zeno Rogue
e4020a78d0 more work on spherical native geometry 2017-12-27 21:08:31 +01:00
Zeno Rogue
863f2f9696 elliptic; bugfix 2017-12-27 19:55:00 +01:00
Zeno Rogue
b5377610ba ctrl to rotate around 2017-12-27 19:10:34 +01:00
Zeno Rogue
e0ec332602 implemented FOV measure, unified old rug::scale with modeldistance 2017-12-27 18:53:00 +01:00
Zeno Rogue
d3e8cd37e2 new items in the Hypersian Rug menu 2017-12-27 15:25:10 +01:00
Zeno Rogue
b65e04eefd fog for rug in spherical; fixed bugs with mouse in spherical rug 2017-12-27 14:12:27 +01:00
Zeno Rogue
0db0a77dcf rug::gethyper in perspective mode 2017-12-27 13:09:58 +01:00
Zeno Rogue
685e0d3068 using correct shapes when available 2017-12-27 11:59:37 +01:00
Zeno Rogue
540f0678ee horospherical rug for Euclidean IN Hyperbolic 2017-12-27 10:52:54 +01:00
Zeno Rogue
f6fa051eab torus movement 2017-12-27 06:31:47 +01:00