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

4429 Commits

Author SHA1 Message Date
Zeno Rogue 64330fab93 optimize racing mode (old renderer) 2019-10-26 01:09:25 +02:00
Zeno Rogue 8560f2322c ray:: minstep and maxstep configurable 2019-10-26 00:43:15 +02:00
Zeno Rogue 5c335fb281 ray:: no render past walls in racing 2019-10-26 00:27:31 +02:00
Zeno Rogue 1f1b04bf93 out-of-range color configurable 2019-10-26 00:17:58 +02:00
Zeno Rogue 5c884dbfc1 ray:: CLI options 2019-10-26 00:12:40 +02:00
Zeno Rogue fc9e2391dc ray:: max cells and rays_generate configurable 2019-10-26 00:12:30 +02:00
Zeno Rogue 7879a4abe1 ray:: two-dimensional cell lists 2019-10-26 00:01:12 +02:00
Zeno Rogue e0f243b11c ray:: fixed order 2019-10-25 23:24:31 +02:00
Zeno Rogue 0e7c5055ae fixed incorrect mouse interpretation in spherical ortho 2019-10-25 23:24:21 +02:00
Zeno Rogue fcebfdbcf3 number of iterations configurable 2019-10-25 15:18:31 +02:00
Zeno Rogue 4e8e904ae2 compressed the uniform array uM 2019-10-25 15:11:44 +02:00
Zeno Rogue 8e5cf373cf ray:: range configurable 2019-10-25 15:05:17 +02:00
Zeno Rogue bd7805e68d ray:: namespace and basic configurator 2019-10-25 14:50:48 +02:00
Zeno Rogue 38414c65b4 devmods/edit-shaders:: resolved name conflict 2019-10-25 14:50:03 +02:00
Zeno Rogue 72e6859dd5 Penrose staircase pattern in Nil, and diagonal pattern in Crystal 2019-10-25 12:47:03 +02:00
Zeno Rogue 85a08d205d refactored celldraw 2019-10-25 12:44:41 +02:00
Zeno Rogue 4d5fb13b32 removed BUILDZEBRA from drawcell 2019-10-25 09:22:19 +02:00
Zeno Rogue fd8f363b8f nil:: quotient spaces 2019-10-25 08:52:18 +02:00
Zeno Rogue 8337a83568 raycasting::: ray_comparison_mode 2019-10-23 23:10:50 +02:00
Zeno Rogue 0905117869 raycasting:: Nil using geodesic formulas 2019-10-23 23:09:49 +02:00
Zeno Rogue be9cea07b3 raytracing:: better Solv, and Nil 2019-10-23 18:52:57 +02:00
Zeno Rogue 2f15d0f013 no more local_perspective taken into account for SF_PIXELS 2019-10-22 22:43:07 +02:00
Zeno Rogue 3943b1937b raycaster for Solv 2019-10-22 22:42:48 +02:00
Zeno Rogue 08700803c0 wall coordinate reading 2019-10-22 12:07:38 +02:00
Zeno Rogue ae2d825075 kleinize for GDIM3 2019-10-22 12:05:47 +02:00
Zeno Rogue 80a6c4a580 no more weird acting on loadConfig when the file is empty 2019-10-22 12:05:22 +02:00
Zeno Rogue 0e3fc3a0f9 fixed R3 shader 2019-10-22 10:52:30 +02:00
Zeno Rogue ed5a86a1b8 raycasting:: Euclidean 2019-10-22 10:52:17 +02:00
Zeno Rogue edbbb51135 basic raycaster implementation 2019-10-22 00:37:57 +02:00
Zeno Rogue 315e93a76a junk comments removed 2019-10-22 00:37:37 +02:00
Zeno Rogue be3d755d09 exports for raycasting 2019-10-22 00:37:24 +02:00
Zeno Rogue 655af58ae1 use shared_ptr consistently 2019-10-22 00:36:44 +02:00
Zeno Rogue d7a8cbe0be GLprogram junk 2019-10-22 00:35:34 +02:00
Zeno Rogue ea65beb5c0 crystal::get_dim() typo fixup 2019-10-21 23:00:04 +02:00
Zeno Rogue 7bc02b8b1e rogueviz/magiccube:: used 'back' color instead of 0 2019-10-21 22:45:55 +02:00
Zeno Rogue 301d4664fe rogueviz/magiccube:: works with gCrystal344 2019-10-21 22:45:38 +02:00
Zeno Rogue 77c45f4e85 rogueviz/magiccube:: added header 2019-10-21 22:45:08 +02:00
Zeno Rogue 423a1fae39 crystal::get_dim() 2019-10-21 22:44:18 +02:00
Zeno Rogue bb7e96a3d0 atan/atan2 functions in slshader 2019-10-21 22:43:19 +02:00
Zeno Rogue aff0f4a69e ODS fixup 2019-10-21 22:43:03 +02:00
Zeno Rogue a6c01a2e96 animallegs cleanup NFC 2019-10-21 22:42:50 +02:00
Zeno Rogue c527d4e613 ODS in hyperbolic 2019-10-21 22:42:27 +02:00
Zeno Rogue 30eda241a8 shader fixup 2019-10-21 22:40:56 +02:00
Zeno Rogue 25d2f6242e manual-animation:: cleaner skipping 2019-10-21 22:39:29 +02:00
Zeno Rogue 8f6f7bec71 manual-animation:: added [] to save animation (works in crystal) 2019-10-21 22:38:51 +02:00
Zeno Rogue ace7214ee4 manual-animation:: more messages in general 2019-10-21 22:37:37 +02:00
Zeno Rogue e81f697705 junk remove 2019-10-21 22:36:48 +02:00
Zeno Rogue 9a74cb2019 manual-animation:: number keys now show what specifically changed 2019-10-21 22:36:21 +02:00
Zeno Rogue f3f61a1337 manual-animation:: crosshair displayed only when keys_on 2019-10-21 22:35:45 +02:00
Zeno Rogue 51e1fe06b3 in crystal3, quick relative_matrix for adjacent 2019-10-21 22:35:04 +02:00