PlanetFun APP
Открытый исходный код приложения (Delphi FMX) доступен по адресу:
https://github.com/omarreis/vsop2013
Положения планет рассчитываются с использованием VSOP2013 и VSOP87. Позиции Луны используют ELP2000. Звездный фон содержит 42455 звезд входного каталога Hipparcos с необязательными линиями и названиями созвездий.
Возможности программы:
* Анимация солнечной системы с настраиваемой скоростью
* Выберите цель камеры (Солнце, планеты, Луна)
* Маяк отмечает положение пользователя на Земле (использует GPS)
* Установите дату/время между 1500 и 3000 годами
* Настраиваемое расстояние камеры до цели
* Сенсорные жесты: панорамирование одним пальцем, масштабирование двумя пальцами и вращение двумя пальцами
* Показать орбиты планет. Каждая орбита представлена 52 точками (для Земли это 1 точка в неделю).
* Звездный фон с узорами созвездий.
* Актуальные 3D-сферы для 150 ярчайших звезд.
* Фоновое изображение небесной сферы с необязательными именами и линиями созвездий.
* Гелиоцентрическая ось Солнечной системы (x и z)
* Активируйте датчик телефона для режима дополненной реальности. Сцена движется, чтобы соответствовать реальному миру. Используйте для этого кнопку [телефон].
Исходный код и документация охватывают многие аспекты астрономических алгоритмов.
видео: https://www.tiktok.com/@omar_reis/video/6859411602031119622