1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-28 06:39:55 +00:00
Commit Graph

710 Commits

Author SHA1 Message Date
Zeno Rogue
fb0f5872c8 3d models in product space 2019-09-12 22:50:13 +02:00
Zeno Rogue
00f4f4fca5 fully turnable product spaces 2019-09-12 22:50:13 +02:00
Zeno Rogue
6c19c6eadf viewcenter() in product (fix for product) 2019-09-12 22:50:13 +02:00
Zeno Rogue
95da7ff09e using viewcenter() consistently 2019-09-12 22:50:13 +02:00
Zeno Rogue
6958cbcbd9 product:: preliminary version (no turning) 2019-09-12 22:50:13 +02:00
Zeno Rogue
96bf478482 renamed DIM to GDIM 2019-09-12 22:50:13 +02:00
Zeno Rogue
4f88a7c727 disabled clipping test in mdPerspective in sol 2019-09-12 22:50:13 +02:00
Zeno Rogue
a1faa299df nisot:: face_the_player implemented 2019-09-12 22:50:13 +02:00
Zeno Rogue
8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue
0ef57dde15 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue
609d1b91d3 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue
4ec7652861 cleanup mapeditor 2019-09-12 22:50:12 +02:00
Zeno Rogue
5ea055b39e split namespace conformal into models and history 2019-09-12 22:50:12 +02:00
Zeno Rogue
19a01caf55 moved ctof to pattern2 2019-09-12 22:50:12 +02:00
Zeno Rogue
a76a5dd265 further cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue
65c4e6a31c further cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue
05bd7a905c more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue
e1194ff588 more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue
a423dbd2da more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue
c2d56fb9bc autohdr.h applied in more files 2019-09-12 22:50:12 +02:00
Zeno Rogue
24a2e6178a unused function displaynum removed 2019-09-12 22:50:12 +02:00
Zeno Rogue
c131e21198 namespace hyperpoint_vec removed 2019-09-12 22:50:12 +02:00
Zeno Rogue
650e5a5c7f fixed the 'targeted cell' in Sol/Nil 2019-09-12 22:50:12 +02:00
Zeno Rogue
2fbca25361 disabled heptamarkers blocking the view in 3D 2019-09-12 22:50:12 +02:00
Zeno Rogue
ad4c219002 improved Red Rock and other heights display in 3D 2019-09-12 22:50:12 +02:00
Zeno Rogue
32bf6e959e nilv:: darkval 2019-09-12 22:50:12 +02:00
Zeno Rogue
8ac64fc2a0 nilv:: Nil shader, and improved geodesics 2019-09-12 22:50:11 +02:00
Zeno Rogue
9350053c49 renamed mdSolPerspective to mdGeodesic 2019-09-12 22:50:11 +02:00
Zeno Rogue
4f27b12ca2 nilv:: preliminary implementation 2019-09-12 22:50:11 +02:00
Zeno Rogue
b6c2457a13 racing::standard_centering auto-disabled in Solv 2019-09-12 22:50:11 +02:00
Zeno Rogue
b97326cfa8 inscreenrange in sol now just returns gmatrix count 2019-09-12 22:50:11 +02:00
Zeno Rogue
e7cf9692d9 solv:: third person perspective works now 2019-09-12 22:50:11 +02:00
Zeno Rogue
e8edff6ef7 solv:: increased guaranteed drawing (without clipping) range 2019-09-12 22:50:11 +02:00
Zeno Rogue
01647a34cf Yendor marker displays an approximate if celldistance returns DISTANCE_UNKNOWN 2019-09-12 22:50:11 +02:00
Zeno Rogue
8830770982 fixed celldistance parameter order (to a more popular c1) in two instances 2019-09-12 22:50:11 +02:00
Zeno Rogue
96e160df78 yendor:: removed break when looking for keycell -- the furthest cell is selected by default now 2019-09-12 22:50:11 +02:00
Zeno Rogue
a50725b3b7 fixed centerview not computed in masterful euclidean 2019-09-12 22:50:11 +02:00
Zeno Rogue
1dd8a09bfd fixed inverse_exp being used in non-Sol in makeradar 2019-09-12 22:50:11 +02:00
Zeno Rogue
2f0448dbc3 fixed clipping: do not do it in 2D! 2019-09-12 22:50:11 +02:00
Zeno Rogue
dc54135d5f radarrange configurable 2019-09-12 22:50:11 +02:00
Zeno Rogue
44b9968ff8 cleaned up invis_point -> point_behind and invalid_point(transmatrix), also implemented for Solv 2019-09-12 22:50:11 +02:00
Zeno Rogue
1e81ed606d solv:: graphical coordinates are now always standard -- local_perspective used in all models 2019-09-12 22:50:10 +02:00
Zeno Rogue
03119d0dd5 solv:: behind-camera optimization 2019-09-12 22:50:10 +02:00
Zeno Rogue
8ba99c42a0 solv:: fixup to ilocal_perspective removal, to work in mdPerspective too 2019-09-12 22:50:10 +02:00
Zeno Rogue
49c3a643ae solv:: backward wall optimization 2019-09-12 22:50:10 +02:00
Zeno Rogue
3b7d80bb17 solv:: Vineyard 2019-09-12 22:50:10 +02:00
Zeno Rogue
487f5a0d24 solv:: fixed minemarks obscuring the view 2019-09-12 22:50:10 +02:00
Zeno Rogue
d36bd6977b fixed crash on displaying Rugs in inventory in 3D geometries 2019-09-12 22:50:10 +02:00
Zeno Rogue
21a6e64e96 more ddspin/nearcorner bugfixes 2019-09-12 22:50:09 +02:00
Zeno Rogue
5a0d84683a fixed crash in (i)ddspin: move to cmove 2019-09-12 22:50:09 +02:00