„Planet Fun“ yra 4D saulės sistemos modeliavimas (3D + laikas). Tai rodo Saulę, Mėnulį, 9 planetas ir žvaigždės foną. Programėlė buvo sukurta kartu su Delphi ir veikia keliose platformose.
Programos atvirojo kodo kodas („Delphi FMX“) pasiekiamas adresu:
https://github.com/omarreis/vsop2013
Planetų padėtis apskaičiuojama naudojant VSOP2013 ir VSOP87. Mėnulio padėtyse naudojamas ELP2000. Žvaigždžių fone yra 42455 Hipparcos įvesties katalogo žvaigždės su pasirenkamomis žvaigždynų linijomis ir pavadinimais.
Programos ypatybės:
* Saulės sistemos animacija su konfigūruojamu greičiu
* Pasirinkite fotoaparato taikinį (saulė, planetos, mėnulis)
* Švyturys žymi naudotojo padėtį Žemėje (naudoja GPS)
* Nustatykite datą/laiką tarp 1500 ir 3000 metų
* Konfigūruojamas fotoaparato atstumas iki taikinio
* Lietimo gestai: palietimas vienu pirštu, mastelio keitimas dviem pirštais ir pasukimas dviem pirštais
* Rodyti planetų orbitas. Kiekviena orbita pavaizduota 52 taškais (Žemėje tai yra 1 taškas per savaitę)
* Žvaigždžių fonas su žvaigždynų raštais.
* Faktinės 3D sferos 150 ryškiausių žvaigždžių.
* Dangaus sferos fono vaizdas su pasirenkamais pavadinimais ir žvaigždynų linijomis.
* Saulės sistemos heliocentrinė ašis (x ir z)
* Suaktyvinkite telefono jutiklį papildytosios realybės režimui. Scena juda taip, kad atitiktų realų pasaulį. Tam naudokite mygtuką [telefonas].
Šaltinio kodas ir dokumentacija apima daugelį astronominių algoritmų aspektų.
vaizdo įrašas: https://www.tiktok.com/@omar_reis/video/6859411602031119622