Zeno Rogue
|
b7a80937f3
|
pconf/rconf now based on restrict, not on prefix
|
2021-02-01 15:22:47 +01:00 |
|
Zeno Rogue
|
3860e7a81d
|
remember recent setting changes, and other improvements
|
2021-02-01 15:10:03 +01:00 |
|
Zeno Rogue
|
5bd7dea231
|
improved help for editable values
|
2021-02-01 13:42:12 +01:00 |
|
Zeno Rogue
|
c2ce2905d7
|
improved model config
|
2021-02-01 12:50:02 +01:00 |
|
Zeno Rogue
|
184fb2bf9e
|
reorganized pconf/rconf config
|
2021-02-01 12:03:55 +01:00 |
|
Zeno Rogue
|
3886b81caa
|
new quick projection menu
|
2021-02-01 11:20:22 +01:00 |
|
Zeno Rogue
|
b40fc679af
|
renamed addparamsaver to param_type
|
2021-02-01 01:45:10 +01:00 |
|
Zeno Rogue
|
a59ddc6c31
|
moved some paramsavers from config to models and history
|
2021-01-31 18:45:17 +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
|
60c3f383b9
|
extra commandline option
|
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
|
d7351d169a
|
fixed some pconf/vpconf bugs
|
2020-11-08 12:09:42 +01:00 |
|
Zeno Rogue
|
6513b3a87e
|
Panini projection
|
2020-11-01 21:20:54 +01:00 |
|
Zeno Rogue
|
8c4b700466
|
show_hyperboloid_flat option
|
2020-11-01 20:10:08 +01:00 |
|
Zeno Rogue
|
b74509c95a
|
Five new projections: Poor Man (hyperbolic only), Panini, retroazimuthal: Craig, Hammer, Littrow (retro-Hammer buggy on sphere)
|
2020-10-08 18:22:28 +02:00 |
|
Zeno Rogue
|
9aae9112bc
|
set model parameters from CLI
|
2020-09-16 23:49:17 +02:00 |
|
Zeno Rogue
|
54e33f9151
|
save extra model parameters
|
2020-09-16 23:49:17 +02:00 |
|
Zeno Rogue
|
e26f8f5a5b
|
optimized inverses
|
2020-09-16 23:49:17 +02:00 |
|
Zeno Rogue
|
2e47adef1c
|
new projections based on cartography
|
2020-09-16 23:49:17 +02:00 |
|
Zeno Rogue
|
d9e6b254cc
|
has_orientation only in hyperbolic mdHorocyclic
|
2020-09-11 11:18:25 +02:00 |
|
Zeno Rogue
|
18ab187547
|
rotational model of Nil, and change Nil rotation
|
2020-09-11 11:13:18 +02:00 |
|
Zeno Rogue
|
64cb6772e8
|
three new projections
|
2020-08-20 16:02:34 +02:00 |
|
Zeno Rogue
|
82f32607e6
|
MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix
|
2020-07-28 22:06:14 +02:00 |
|
Zeno Rogue
|
89585f004b
|
fixed some guards (in progress)
|
2020-07-03 14:42:33 +02:00 |
|
Zeno Rogue
|
31f1699e51
|
fixed the comment in TwoPoint parameter
|
2020-04-17 15:37:02 +02:00 |
|
Zeno Rogue
|
64ee50523d
|
more model fixes
|
2020-04-17 02:29:03 +02:00 |
|
Zeno Rogue
|
7f96c67755
|
improved Rug in various models
|
2020-04-17 02:21:44 +02:00 |
|
Zeno Rogue
|
0472bf764f
|
moved all projection-related parameters to a special struct; another copy of that struct created for rug
|
2020-04-17 00:53:58 +02:00 |
|
Zeno Rogue
|
a380134d29
|
WRL selectable in menus, fixed some issues
|
2020-04-16 14:36:45 +02:00 |
|
Zeno Rogue
|
7b3c835429
|
fixed lineanimation for arb
|
2020-01-16 17:13:57 +01:00 |
|
Zeno Rogue
|
206dc25ed6
|
euc:: further cleanup
|
2019-12-08 11:25:14 +01:00 |
|
Zeno Rogue
|
e8a39e6663
|
replaced euclid3:: with euc::
|
2019-12-08 11:01:28 +01:00 |
|
Zeno Rogue
|
ddb5d07ff6
|
cleanup in Euclidean
|
2019-12-08 10:59:09 +01:00 |
|
Zeno Rogue
|
f46967efb9
|
removed assignment of gp::loc to tie as Clang does not like it
|
2019-11-30 18:55:02 +01:00 |
|
Zeno Rogue
|
89cfc2bce1
|
adjusted for older compilers
|
2019-11-30 18:48:44 +01:00 |
|
Zeno Rogue
|
638f408d05
|
renamed as_gp and as_coord to to_loc and to_coord
|
2019-11-30 18:06:48 +01:00 |
|
Zeno Rogue
|
b904fdde1e
|
removed the difference between euclid3::coord and array<int,3> -- euclid3::coord is now array<int,3>
|
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
|
cf16ca9639
|
fixed torus references in models
|
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
|
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
|
6dfec2140e
|
mdHorocyclic is named 'simple model' in Nil
|
2019-11-09 12:50:38 +01:00 |
|
Zeno Rogue
|
416ee95aac
|
horocyclic coordinates model
|
2019-11-09 12:49:00 +01:00 |
|
Zeno Rogue
|
09fcd14aa7
|
redesigned shader system
|
2019-10-21 22:34:20 +02:00 |
|
Zeno Rogue
|
528cf9867a
|
fixed read_model() which was crashing
|
2019-10-06 12:13:30 +02:00 |
|
Zeno Rogue
|
455985687b
|
CLI option -PM now accepts names
|
2019-10-05 18:53:51 +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
|
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 |
|
Zeno Rogue
|
a0fa8c85c4
|
only the Geodesic model available in SL2
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
c766e27bf2
|
geodesic movement cannot be disabled in SL
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
c4b851f71b
|
product: disabled model selection
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
00f4f4fca5
|
fully turnable product spaces
|
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
|
43bcc4e2bd
|
nisot:: azimuthal equidistant projection
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
d1b366a1f9
|
models:: back to previous screen from models list
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
df9c01f276
|
models:: Collignon projection
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
9e79872780
|
mdPseudocylindrical flag
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
7f967ba30d
|
nicer model flag naming
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
4f38f30e59
|
models:: new handling of the models menu
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
3d813e83b9
|
split the projection menu into two screens
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
10a8b8660b
|
Mollweide projection
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
49d7c1e588
|
fixed the incorrect encoding in models.cpp
|
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
|
ad03115097
|
further cleanup
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
5ea055b39e
|
split namespace conformal into models and history
|
2019-09-12 22:50:12 +02:00 |
|