1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-01-03 18:59:03 +00:00

extra two-point projections

This commit is contained in:
Zeno Rogue
2019-07-12 23:10:01 +02:00
parent e5e0dfbac1
commit ec82e5695b
4 changed files with 124 additions and 7 deletions

View File

@@ -581,7 +581,7 @@ const modelinfo models[int(mdPolynomial)+1] = {
{X3("band equidistant"), mf::band | mf::equidistant | mf::euc_boring},
{X3("band equi-area"), mf::band | mf::equiarea | mf::euc_boring},
{X3("sinusoidal"), mf::quasiband | mf::equiarea | mf::euc_boring},
{X3("two-point equidistant"), mf::equidistant | mf::euc_boring},
{X3("two-point equidistant"), mf::equidistant | mf::euc_boring | mf::twopoint},
{X3("fisheye"), 0},
{X3("Joukowsky transform"), mf::hyper_only | mf::conformal},
{X3("Joukowsky+inversion"), mf::hyper_only | mf::conformal},
@@ -590,6 +590,8 @@ const modelinfo models[int(mdPolynomial)+1] = {
{X3("native perspective"), 0},
{X3("azimuthal equi-volume"), mf::azimuthal | mf::equivolume | mf::euc_boring},
{X3("central inversion"), mf::azimuthal | mf::conformal},
{X3("two-point azimuthal"), mf::euc_boring | mf::twopoint},
{X3("two-point hybrid"), mf::euc_boring | mf::twopoint},
{X3(""), 0},
{X3(""), 0},
{X3(""), 0},