1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-24 22:23:18 +00:00
Commit Graph

108 Commits

Author SHA1 Message Date
Zeno Rogue
b8d2d0d878 one missing patch from export 2018-03-24 15:21:22 +01:00
Zeno Rogue
d3c9bfdd92 improved the quality of 3D models from conformal menu 2018-03-24 15:15:30 +01:00
Zeno Rogue
2c09c5ee56 structurized textures.cpp 2018-03-17 21:12:46 +01:00
Zeno Rogue
3a3c031081 fixed Android slowdown 2018-03-08 20:25:14 +01:00
Zeno Rogue
2eaddae6ee linewidth cleanup, SVG output should now work for spheres 2018-02-26 13:19:23 +01:00
Zeno Rogue
07dc1d4616 a DIRTY compile option to render in quick but dirty way 2018-02-26 13:18:41 +01:00
Zeno Rogue
182d101903 fixed slightly wrong placement when stereo is off 2018-02-26 13:18:20 +01:00
Zeno Rogue
97aa318f79 force_sphere_outline, fixed sphere outline in SVG 2018-02-26 13:17:06 +01:00
Zeno Rogue
0412ea7b7c glhr::id is now a constant; streamlined applymatrix 2018-02-20 11:30:39 +01:00
Zeno Rogue
babb8fbde4 removed the EUCSCALE parameter for consistency 2018-02-20 11:15:08 +01:00
Zeno Rogue
b75f3e5575 fixed lines 2018-02-11 23:30:19 +01:00
Zeno Rogue
cab8a0a38f Works online now! 2018-02-11 19:08:17 +01:00
Zeno Rogue
1391a7fe4d more shader cleanup 2018-02-10 18:21:19 +01:00
Zeno Rogue
87cbdc6c57 fixed spherical display in OpenGL 2018-02-09 04:30:17 +01:00
Zeno Rogue
120797d7ce uniformizing vertex attribute arrays 2018-02-09 01:46:14 +01:00
Zeno Rogue
64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue
4966bde3d4 started work on shaders.cpp 2018-02-09 00:29:20 +01:00
Zeno Rogue
2a59ff7ab2 CAP_TOUR guards added, more exported in hyper.h, general cleanup 2018-02-08 22:27:12 +01:00
Zeno Rogue
6c5ce655bb converted if sequences to case instructions 2018-02-05 01:17:11 +01:00
Zeno Rogue
b3f047ea6a reworked 3D vision 2018-02-03 13:41:49 +01:00
Zeno Rogue
980d05a585 prettypoly function 2018-02-01 14:30:13 +01:00
Zeno Rogue
2afe841a50 improved Worm/Tentacle/Snake graphics 2018-01-11 23:18:02 +01:00
Zeno Rogue
5bf6d54c7d changed chamfered to bitruncated 2018-01-06 22:34:03 +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
495dbba809 renamed 'truncated' to 'chamfered' 2018-01-04 18:39:04 +01:00
Zeno Rogue
9bfb1ecddf graphics/theming for Jelly/Ruins 2018-01-04 15:46:06 +01:00
Zeno Rogue
2bb46d36fa Switch floor tiles for more geometries 2018-01-04 14:02:58 +01:00
Zeno Rogue
3b95a9e94f floor riles for Ruins and Switch 2018-01-04 13:48:31 +01:00
Zeno Rogue
1a841aaa4a graphics for Crusher/Slaying 2018-01-03 22:32:34 +01:00
Zeno Rogue
a8460b1ac7 Theming Ruins. Implemented Orb of Slaying (also cleaning up some kill/stun/Vizier code). 2018-01-03 21:49:14 +01:00
Zeno Rogue
5a2ae1a865 simplified cellgroups 2017-12-22 21:37:30 +01:00
Zeno Rogue
d32232d9cb fixed Mercator with textures and NANs 2017-12-21 17:07:21 +01:00
Zeno Rogue
4287355c11 fixed the rendering of textured spheres 2017-12-21 14:59:16 +01:00
Zeno Rogue
57a5337b9f CAP_TEXTURE can be off; right-size textures loaded without scaling; SPF_FULLSYM 2017-12-21 11:36:07 +01:00
Zeno Rogue
49bd1a0b2b a menu for changing pattern geometries 2017-12-19 14:35:34 +01:00
Zeno Rogue
168d35cb17 drawing textures without OpenGL 2017-12-19 00:39:11 +01:00
Zeno Rogue
5185f0e186 more work on Euclidean Squares 2017-12-18 19:04:37 +01:00
Zeno Rogue
6c4538df69 further work on textures 2017-12-14 02:53:29 +01:00
Zeno Rogue
f18d51d4df removed the debug strings regarding geometry 2017-12-09 20:02:36 +01:00
Zeno Rogue
9933f373d2 improvements to patterns; codenumbers also display directions 2017-12-09 08:06:41 +01:00
Zeno Rogue
635d1f911c Refactoring: moved all the remaining pattern code from mapeditor to pattern2 2017-12-09 03:48:30 +01:00
Zeno Rogue
ecf631976f texture mode -- first commit 2017-12-09 02:20:10 +01:00
Zeno Rogue
b6604b942a fixed the POLY_INVERSE flag for user-drawn shapes 2017-12-03 18:44:51 +01:00
Zeno Rogue
f2af1d63f6 field pattern on Euclidean does torus instead of crashing 2017-12-03 16:12:20 +01:00
Zeno Rogue
dfb0f6e1c1 a4* flags are now global; cleaner polygon case implementation 2017-12-03 10:43:37 +01:00
Zeno Rogue
c0fca6e665 fixed the basic floor in nontruncated four hexagons 2017-12-03 09:54:02 +01:00
Zeno Rogue
5defb06d81 improved headers / conditional compilation 2017-12-02 00:31:36 +01:00
Zeno Rogue
d8a647d972 brightness behind the sphere configurable; works a bit better with transparency now 2017-11-13 12:23:42 +01:00
Zeno Rogue
3e9ef122aa fixed high parts disappearing in pmodels of sphere 2017-11-13 11:38:38 +01:00
Zeno Rogue
a19d4d568b refactored mdEqui 2017-11-13 11:26:21 +01:00