1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-24 05:17:17 +00:00
Commit Graph

6517 Commits

Author SHA1 Message Date
Zeno Rogue
38eb8c5122 disk model in Euclidean and hyperbolic 2020-12-31 19:11:13 +01:00
Zeno Rogue
266e4e43c4 vr:: ... also hyperboloid in spherical 2020-12-31 19:11:13 +01:00
Zeno Rogue
69e121bd16 hemisphere works nicely in Euclidean and spherical 2020-12-31 19:11:13 +01:00
Zeno Rogue
f9d65a2e37 added some missing CAP_VR guards, more work on 2D in VR 2020-12-31 19:11:13 +01:00
Zeno Rogue
85ab111abb fixed a rendering bug with band in 3D 2020-12-31 19:11:13 +01:00
Zeno Rogue
eb6d186f00 2D models in 3D (WIP) 2020-12-31 19:11:13 +01:00
Zeno Rogue
da2042265b try to use VR in 2D geometries too 2020-12-31 19:11:13 +01:00
Zeno Rogue
ec70119c3e moved vr_scale_factor and vr_zshift to pconf, and added some new projection parameters for the future 2020-12-31 19:11:13 +01:00
Zeno Rogue
319bd1574f VR in non-perspective models 2020-12-26 23:00:51 +01:00
Zeno Rogue
7e1df6d9a3 additional convenience functions for Euclidean translations and scaling 2020-12-26 22:59:58 +01:00
Zeno Rogue
926ca2808a vr:: works with raycasting 2020-12-26 21:13:32 +01:00
Zeno Rogue
f41414a705 ray:: projection is now set via matrix, instead of via five values 2020-12-26 21:12:34 +01:00
Zeno Rogue
9c9afceb41 Princess hug animation 2020-12-26 18:09:09 +01:00
Zeno Rogue
f3040d439c fixed potential crashes on Ivy errors 2020-12-26 17:22:32 +01:00
Zeno Rogue
c906a2b906 fixed a crash in princess AI 2020-12-26 17:19:45 +01:00
Zeno Rogue
5acdab45d6 fixed a crash bug when collecting an Orb of Safety via Orb of Space with Orb of Impact active 2020-12-26 17:17:05 +01:00
Zeno Rogue
1f5951dbee fixed a crash bug when collecting an Orb of Safety via Orb of Water 2020-12-26 17:16:51 +01:00
Zeno Rogue
0f1c8ec102 create a fake info for an unknown princess 2020-12-26 17:16:22 +01:00
Zeno Rogue
a614af8dbe shmup: fixed redundant and incorrect revival of mirror spirits 2020-12-25 06:10:12 +01:00
Zeno Rogue
1612b767b3 shmup:: parent-child relation is now based on ref counting 2020-12-25 06:09:36 +01:00
Zeno Rogue
68ab6fedc6 fixed a bug when moving animation with m.s == m.t 2020-12-25 06:08:19 +01:00
Zeno Rogue
2a0ef4f30b fixed a crash in princess AI when pathq is empty 2020-12-25 06:07:58 +01:00
Zeno Rogue
fd715d4057 fixed the default value for FoV 2020-12-25 06:07:42 +01:00
Zeno Rogue
e13172f9ab fixed crashes caused by missing rev_dir 2020-12-25 06:07:30 +01:00
Zeno Rogue
f2e9b371ff fixed counting from -1 in batsAfraid (not sure why it was like that?) 2020-12-25 06:06:43 +01:00
Zeno Rogue
f664e8fbce hassert: implemented without println 2020-12-25 06:06:09 +01:00
Zeno Rogue
3addade4c6 Princess is now able to open gates in order to reach the player 2020-12-25 00:06:04 +01:00
Zeno Rogue
002c1ae7e9 fixed the Princess AI to use pathdist not cpdist 2020-12-25 00:05:33 +01:00
Zeno Rogue
48e8d15042 refactored toggle_radius as a separate function 2020-12-25 00:04:05 +01:00
Zeno Rogue
075d9002c2 fixed hassert 2020-12-25 00:03:27 +01:00
Zeno Rogue
b48defb5f1 bringris:: -dpl option to change draw_per_level 2020-12-24 23:03:10 +01:00
Zeno Rogue
d3ae28730e improved the piece set for HDUAL 2020-12-24 23:01:49 +01:00
Zeno Rogue
146e911eef bringris: animation function 2020-12-24 23:01:02 +01:00
Zeno Rogue
7c9bfc7719 adjust_animation as a separate function 2020-12-24 22:59:44 +01:00
Zeno Rogue
7c2f343960 no readFboId on GLES 2020-12-24 22:58:55 +01:00
Zeno Rogue
9ef2f96413 glhr fixup 2020-12-24 22:19:26 +01:00
Zeno Rogue
1b8b2f4c1e fixed a bug in notDippingFor 2020-12-24 06:07:14 +01:00
Zeno Rogue
96f84c77ca random_spin3 is now a separate function 2020-12-23 23:42:09 +01:00
Zeno Rogue
782859f93b rug texture is disabled only if levellines && disable_texture 2020-12-23 23:41:41 +01:00
Zeno Rogue
47c54e8660 textured_vertex now has the Z coordinate so that the rug works correctly in web 2020-12-23 23:41:22 +01:00
Zeno Rogue
6392f97bfc fixed setting the default value in addsaverenum without CAP_CONFIG 2020-12-23 23:40:15 +01:00
Zeno Rogue
6eaae5c206 fixed 3D perspective rendering without CAP_VR 2020-12-06 20:48:03 +01:00
Zeno Rogue
479b5f5db0 fixed tes floorshape 2020-11-27 02:05:11 +01:00
Zeno Rogue
b0d60f42f9 11.4d 2020-11-22 20:00:43 +01:00
Zeno Rogue
cd9b8d57ab fixed reference/equidistant in nonisotropic 2020-11-22 20:00:43 +01:00
Zeno Rogue
ffcda7f602 vr:: fixes to spinEdge 2020-11-22 20:00:43 +01:00
Zeno Rogue
7e3ecab8ed vr:: two new actions 2020-11-22 17:58:40 +01:00
Zeno Rogue
60a037265f vr:: disabled for mac for now, works correctly in mingw64 2020-11-22 17:58:40 +01:00
Zeno Rogue
29c1676c75 vr:: changed the default settings 2020-11-22 17:58:40 +01:00
Zeno Rogue
0de8ce9a10 initial implementation of VR 2020-11-22 17:58:40 +01:00