1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-05-12 17:42:06 +00:00
Commit Graph

6551 Commits

Author SHA1 Message Date
Zeno Rogue f9740e5ee3 fixed UI location 2020-12-31 19:11:14 +01:00
Zeno Rogue e5a7fc9ab9 in truesim, the shader will not recoordinate H3 to azimuthal equidistant; also fixed distfun 2020-12-31 19:11:14 +01:00
Zeno Rogue 384c5eb2da fixed the value shown in 'reset the reference point' 2020-12-31 19:11:14 +01:00
Zeno Rogue faec8c9df2 vr:: all VR settings are now configurable via VR/projection menu. Also cleanup vr_angle 2020-12-31 19:11:14 +01:00
Zeno Rogue 2835cd522a addparamsaver function 2020-12-31 19:11:14 +01:00
Zeno Rogue cec8a40786 correct equidistant in H3 2020-12-31 19:11:14 +01:00
Zeno Rogue d5fc277531 3D drawing 2020-12-31 19:11:14 +01:00
Zeno Rogue 49f0c248bd some debug removed 2020-12-31 19:11:14 +01:00
Zeno Rogue 0f0c4a5d02 vr:: point to the correct side of the sphere 2020-12-31 19:11:14 +01:00
Zeno Rogue 97d5c91240 vr:: vr_disk used only for WDIM == 2 2020-12-31 19:11:14 +01:00
Zeno Rogue 3186ca3e73 vr:: UI smaller for now 2020-12-31 19:11:14 +01:00
Zeno Rogue cafc265cc6 vr:: controller ray now extend to the correct distance 2020-12-31 19:11:14 +01:00
Zeno Rogue 1b976d364b uniform VR control 2020-12-31 19:11:14 +01:00
Zeno Rogue db46f247c5 fixed a crash in perspective move 2020-12-31 19:11:14 +01:00
Zeno Rogue 4b3b7fead0 vr:: vr_distance correct in 2.5D 2020-12-31 19:11:14 +01:00
Zeno Rogue 9895da1483 indentation fix 2020-12-31 19:11:14 +01:00
Zeno Rogue 9dfa4516ed vr:: implemented eCompScreen::single 2020-12-31 19:11:14 +01:00
Zeno Rogue 1dc2041dab disable aura in vr 2020-12-31 19:11:14 +01:00
Zeno Rogue 8914330eb2 vr:: rearranging render() to remember projection data globally 2020-12-31 19:11:14 +01:00
Zeno Rogue e4e1a856e6 replace vrhr::state checking with nicer functions 2020-12-31 19:11:14 +01:00
Zeno Rogue 483ea3369b precise VR pointing (in 2D; still need to send keys) 2020-12-31 19:11:14 +01:00
Zeno Rogue d73b9f36cd refactored find_on_screen into pointable() and minimize_point_value 2020-12-31 19:11:14 +01:00
Zeno Rogue 0520eb132c vr:: vr move/rotate now changes the reference in eHeadest::model_viewing 2020-12-31 19:11:14 +01:00
Zeno Rogue 2c59aa0e14 precise mouseh in 2.5D 2020-12-31 19:11:14 +01:00
Zeno Rogue 8a63307ed5 moved mouse-line from rug to drawMarkers 2020-12-31 19:11:14 +01:00
Zeno Rogue f7ba6108b2 refactored grid_prec 2020-12-31 19:11:14 +01:00
Zeno Rogue e6ff8c041f pointing in 2D modes 2020-12-31 19:11:14 +01:00
Zeno Rogue 3b6071e9fb cli option dmc 2020-12-31 19:11:13 +01:00
Zeno Rogue 4cd6f84a78 movement commands change the reference in non-perspective 2020-12-31 19:11:13 +01:00
Zeno Rogue 2e0ddd5a48 vr:: correctly rendered 2D sphere 2020-12-31 19:11:13 +01:00
Zeno Rogue 6217ec4702 drawing:: removed hiliteclick debug 2020-12-31 19:11:13 +01:00
Zeno Rogue 391e9e7432 fixed sphereflipped! 2020-12-31 19:11:13 +01:00
Zeno Rogue 60c3f383b9 extra commandline option 2020-12-31 19:11:13 +01:00
Zeno Rogue 11e7ddc8ee Slaying is now marked useful in Eclectic and Brownian 2020-12-31 19:11:13 +01:00
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