1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-03-26 06:29:43 +00:00

variant fisheye projection

This commit is contained in:
Zeno Rogue
2024-01-07 12:52:50 +01:00
parent 31471fc6c5
commit 4c6c44cc26
5 changed files with 40 additions and 5 deletions

View File

@@ -1031,7 +1031,7 @@ enum eModel : int {
// 39..48
mdPoorMan, mdPanini, mdRetroCraig, mdRetroLittrow, mdRetroHammer, mdThreePoint, mdLiePerspective, mdLieOrthogonal, mdRelPerspective, mdRelOrthogonal,
// 49..50
mdHorocyclicEqa, mdConformalSquare,
mdHorocyclicEqa, mdConformalSquare, mdFisheye2,
// 51..
mdGUARD, mdPixel, mdHyperboloidFlat, mdPolynomial, mdManual
};
@@ -1095,6 +1095,7 @@ EX vector<modelinfo> mdinf = {
{X3("relativistic orthogonal"), mf::euc_boring},
{X3("horocyclic equal-area"), mf::euc_boring | mf::equiarea | mf::orientation | mf::horocyclic},
{X3("conformal square"), mf::orientation | mf::broken | mf::transition},
{X3("variant fisheye"), 0},
{X3("guard"), mf::technical},
{X3("pixel"), mf::technical},
{X3("hypflat"), mf::technical},