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

336 Commits

Author SHA1 Message Date
Zeno Rogue
c8db8a328d invalid_matrix in product spaces now allows very small values 2019-12-06 13:06:32 +01:00
Zeno Rogue
63c4886722 replaced product drawing with the general routine 2019-12-06 12:13:09 +01:00
Zeno Rogue
ac9d18adfb simplified the drawing algo for product 2019-12-06 11:47:26 +01:00
Zeno Rogue
7080ff379b master_to_c7_angle() no longer returns non-zero in 3D 2019-11-30 18:06:48 +01:00
Zeno Rogue
ecde911db2 models:: Spiral projection now spins together in Euclidean 2019-11-30 18:06:47 +01:00
Zeno Rogue
1cba452f07 rewritten the Euclidean geometry 2019-11-30 18:06:47 +01:00
Zeno Rogue
622b683e33 drawcell parameter is now cell, not cellwalker (need to check half-elliptic) 2019-11-30 18:04:54 +01:00
Zeno Rogue
2f353a844c tracking in nonisotropic geometries 2019-11-23 20:16:53 +01:00
Zeno Rogue
982f01e6e5 tracking the specific copy of the player in confusing geometries 2019-11-23 19:05:24 +01:00
Zeno Rogue
edcf160a28 centerpc: moved rerotate outside 2019-11-23 19:01:00 +01:00
Zeno Rogue
4f0cf57092 centerpc:: removed a special case for Euclidean -- no longer a special case 2019-11-23 19:00:18 +01:00
Zeno Rogue
c60b96c1b8 added the missing fixmatrix 2019-11-16 01:41:44 +01:00
Zeno Rogue
ce805164b6 fixed resetview facing after attack 2019-11-15 14:14:06 +01:00
Zeno Rogue
f9cc30a67a removed debug from optimizeview 2019-11-15 03:00:50 +01:00
Zeno Rogue
234677c5eb inverse ddspin back to iddspin 2019-11-14 19:34:09 +01:00
Zeno Rogue
012d833f50 removed the tohex parameter 2019-11-14 19:33:55 +01:00
Zeno Rogue
df4e700676 fixed resetview in 3D including product 2019-11-14 19:24:42 +01:00
Zeno Rogue
3eee611eca nisot::local_perspective moved to display_data 2019-11-14 17:20:55 +01:00
Zeno Rogue
9a35342625 correct resetview facing in 3D/nonorientable 2019-11-14 17:08:00 +01:00
Zeno Rogue
9f6f3232b5 the orientation after recentering is now always 'player facing upwards' 2019-11-14 00:43:36 +01:00
Zeno Rogue
ef9e2236ba viewctr is no more... major reduction of redundancy/complexity 2019-11-14 00:26:50 +01:00
Zeno Rogue
cc9e03ddb8 product:: product projections 2019-11-09 13:14:42 +01:00
Zeno Rogue
416ee95aac horocyclic coordinates model 2019-11-09 12:49:00 +01:00
Zeno Rogue
e17747791e sol:: correct rotation in simple model 2019-11-09 12:32:37 +01:00
Zeno Rogue
5d5dc62f9e fixed bug 2019-11-09 11:20:51 +01:00
Zeno Rogue
6dd47c903d nilv:: works with small periods 2019-11-08 15:42:31 +01:00
Zeno Rogue
f7fc9d7d5d asonov:: works even with small periods 2019-11-08 15:35:23 +01:00
Zeno Rogue
43bf7c5cfe fixed MAXMDIM guards 2019-11-03 14:19:11 +01:00
Zeno Rogue
96224b5c44 fixed an issue in pure product shmup 2019-11-02 20:28:33 +01:00
Zeno Rogue
64330fab93 optimize racing mode (old renderer) 2019-10-26 01:09:25 +02:00
Zeno Rogue
0e7c5055ae fixed incorrect mouse interpretation in spherical ortho 2019-10-25 23:24:21 +02:00
Zeno Rogue
85a08d205d refactored celldraw 2019-10-25 12:44:41 +02:00
Zeno Rogue
09fcd14aa7 redesigned shader system 2019-10-21 22:34:20 +02:00
Zeno Rogue
c78da19a98 fixed 3-dim geometries not generating the land for the first 50 cells 2019-10-12 13:48:26 +02:00
Zeno Rogue
06cfce6e23 in 3DIM, do_draw is now always called if cells_drawn < 50 2019-10-12 13:15:15 +02:00
Zeno Rogue
94857cad86 fixed an issue in optimizeview for crystal334 2019-10-12 13:14:38 +02:00
Zeno Rogue
9a3be468be inforder:: fixed too large HUD 2019-10-10 13:49:35 +02:00
Zeno Rogue
a415732188 debug removed 2019-10-05 12:37:36 +02:00
Zeno Rogue
a48aea7b8e used EX for space_to_perspective 2019-10-05 12:34:36 +02:00
Zeno Rogue
cfc36c7bda fisheye and ball models in nonisotropic spaces 2019-10-05 12:34:14 +02:00
Zeno Rogue
13ea55b233 fisheye has parameter 2019-10-05 12:32:16 +02:00
Zeno Rogue
d69cb4e946 SolN manifold 2019-10-03 20:10:48 +02:00
Zeno Rogue
d6ab96f821 non-isotropic hyperbolic space 2019-10-01 05:03:46 +02:00
Zeno Rogue
77cf19fadc fixed spherity 2019-09-28 16:53:35 +02:00
Zeno Rogue
8833251c8b added some missing CAP_SOLV guards 2019-09-13 19:50:12 +02:00
Zeno Rogue
d1bf6fef5e replaced product::product_sphere() 2019-09-12 22:50:16 +02:00
Zeno Rogue
85ea29e2df fixed optimizeview in S2xE 2019-09-12 22:50:16 +02:00
Zeno Rogue
7b76991dcd hybrid::do_draw 2019-09-12 22:50:16 +02:00
Zeno Rogue
848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue
9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00