Zeno Rogue
|
0be99b931f
|
fixed actualV in penrose
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
794f8b679e
|
solv:: applymodel takes local_perspective into account
|
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
|
b898365d68
|
solv:: lazy version of inv_exp
|
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
|
90aa7b5c02
|
solv:: removed ILP for simplicity and better performance
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
235fdef973
|
limited_generation applied in sol
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
fa7585606d
|
sol:: in_table_range used only in mdSolPerspective
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
502e307667
|
disabled boundary in sol
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
c97ab10700
|
pushed unimplemented Product
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
598603c937
|
geodesics in Sol
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
cf496e8940
|
kite-and-dart tiling
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
816320da94
|
sol:: solmul
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
dd5d317cb3
|
Sol geometry
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
4fb2440543
|
tanh used for better TwopointHybrid
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
7baf97521c
|
linewidth multipliers for grid and ring
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
ec82e5695b
|
extra two-point projections
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
fc43a4716b
|
new pmodel: Central Inversion (for Euclidean)
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
4a65e11c1d
|
camera rotation by device orientation in 3D
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
e6efc8fabc
|
dual:: 3D:: dual works in 3D
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
2c16564663
|
camera level higher when riding dragon
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
91a83035da
|
3D:: flatten Z in the correct direction in full 3D
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
d7d5f02a05
|
3D:: conformal::rotation is now used to get the initial rotation right in 3D
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
01763d4f12
|
2D3D:: eye level
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
e81912c11e
|
shmup/centerpc:: some sanity checks to prevent the PC from disappearing
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
c9655a29a5
|
diagnostic functions raise_error and invalid_matrix
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
1c6e6bafb4
|
moved the parameters from geom3:: to videopar
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
8295251cdc
|
multigame support, including dualmode
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
b6e303ec7d
|
MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
ae100b1e72
|
removed some obsolete debug printfs
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
cfbb87ef91
|
2D3D:: in smart mode close cells are drawn (so that they appear on the radar)
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
969cc76f6d
|
fixed some issues with 'cells_generated_limit'
|
2019-09-12 22:50:01 +02:00 |
|
Zeno Rogue
|
6e92cba9fe
|
2D3D:: fixed a crash in Euclidean+Archimedean+2.5D
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
79de14b649
|
fixed problems with Euclidean [move before]
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
d2c20fee22
|
redone spinEdge so that fixed_yz works in gravity lands
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
df3e21b310
|
debug cleanup
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
9a21401b9c
|
item/monster icons in 3d
|
2019-09-12 22:49:56 +02:00 |
|
Zeno Rogue
|
d994c92ab6
|
fixed centering in racing
|
2019-09-12 22:49:53 +02:00 |
|
Zeno Rogue
|
44194bd354
|
centering/TPP/camera cleanup
|
2019-09-12 22:49:50 +02:00 |
|
Zeno Rogue
|
d3f10e8e30
|
2d3d:: in_smart_range uses vid.smart_range_detail, not vid.smart_range_detail3 which is less applicable
|
2019-09-12 22:49:48 +02:00 |
|
Zeno Rogue
|
8388a448e7
|
3d:: an option to limit cell generation
|
2019-09-12 22:49:45 +02:00 |
|
Zeno Rogue
|
d07e6eb386
|
2d3d:: missing guards
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
13f3f49db9
|
2d3d:: fixed the placement of monsters (including PC view) on rock levels etc.
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
360f95ce43
|
2d3d:: adjusted shmup to reversed Z
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
f652e6139c
|
2D3D:: fixed Y/Z orientation
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
9c1efae2f6
|
2d3d:: mouse reading
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
db51c896ae
|
2d3d:: shmup
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
1c4d86e0e9
|
3D graphics in 2D (first commit)
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
c8e950cd40
|
added some missing CAP_ and MAXMDIM guards
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
89a900958b
|
3d:: sloppy range checking option
|
2019-09-12 22:43:00 +02:00 |
|