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
Zeno Rogue
65dd903b2f
fixed strafe directions
2017-12-26 00:40:09 +01:00
Zeno Rogue
0a9f69f0ef
advanced Hypersian Rug (no options yet)
2017-12-25 23:47:57 +01:00
Zeno Rogue
a3d4bfdd7d
fixed some compiler errors
2017-11-07 16:16:04 +01:00
Zeno Rogue
f5a8b2a0c2
more precise torus-rug rendering
2017-11-07 14:39:26 +01:00
Zeno Rogue
b5382c5670
Rug mentions it works in Torus now
2017-11-07 14:20:19 +01:00
Zeno Rogue
fcec90d8fb
click out-of-torus does nothing now
2017-11-07 14:17:13 +01:00
Zeno Rogue
a14cced41d
Hypersian Rug for the torus
2017-11-06 19:24:02 +01:00
Arthur O'Dwyer
43cb9c0bf4
Change every "pop this menu" option text to the two words "go back".
...
And add translations for "go back", copied from the existing translations
for the word "return".
2017-10-30 18:48:14 -07:00
Arthur O'Dwyer
dae6b9e3d3
Consistently use "space" for the "pop this menu" option in all submenus.
...
The "pop this menu" option's *text* is still highly variable among all
the different menus, which could make it hard to navigate, but at least
if you're using the keyboard it's now easy to "go back".
Plus, the rogueviz menu incorrectly reported "(v) exit menu" when actually
`v` was already in use by an earlier option. This is now fixed.
2017-10-30 18:48:14 -07:00
Zeno Rogue
d2fc8b41ba
disabled run in non-hyperbolic, implemented in weird hyperbolic, disabled PMC in non-hyperbolic
2017-10-30 10:01:49 +01:00
Zeno Rogue
cc03560389
10.0d
2017-07-25 00:21:36 +02:00
Zeno Rogue
8cb8e2a3ec
updated to 10.0c
2017-07-23 01:33:27 +02:00
Zeno Rogue
ce5650a81f
10.0
2017-07-16 23:00:55 +02:00
Zeno Rogue
069f7b0caf
Major refactoring, multisampling
2017-07-10 20:47:38 +02:00
Zeno Rogue
22c9217219
work in progress for 10.0
2017-07-04 15:38:33 +02:00
Zeno Rogue
1c99cd647e
commited changes from 9.4i and some extra
2017-05-27 21:40:40 +02:00
Zeno Rogue
58e053f183
Updated the source files to 9.4c
2017-03-23 11:53:57 +01:00
Eryk Kopczyński
3237ff455e
Updated to 8.3j
2016-08-26 11:58:03 +02:00