Кіріспе
Астрономиялық компьютерлік бағдарлама
Celestia – 2001 жылы Крис Лорел жасаған нақты уақыт режимінде жұмыс істейтін 3D астрономиялық бағдарламалық қамтамасыз ету. Бұл бағдарлама пайдаланушыларға ғалам арқылы виртуалды түрде саяхаттап, каталогталған аспан денелерін зерттеуге мүмкіндік береді. Celestia планетарий ретінде де жұмыс істейді, бірақ пайдаланушы Stellarium сияқты басқа планетарий бағдарламалық жасақтамаларындағыдай Жер бетімен шектелмейді. Celestia OpenGL көмегімен әртүрлі масштабтағы денелерді көрсетуге қабілетті. Celestia AmigaOS 4, Linux, macOS, Microsoft Windows, Xbox, iOS және Android жүйелері үшін қолжетімді. Бұл GNU General Public License лицензиясы бойынша таратылатын тегін және ашық кодты бағдарламалық қамтамасыз ету. Celestia-ның дамуы 2013 жылы тоқтады, соңғы нұсқасы 2011 жылы жарық көрді. Одан кейін оның даму тобының бір бөлігі celestia.sci бағдарламасымен айналысты, ол галактикалар мен планеталарды, гравитациялық линзаларды және басқа да ғылыми тұрғыдан дәл жетілдірулерді қамтитын космологиялық визуализатор болып табылады. Алайда, 2020 жылдан бері бағдарламаның прогресі туралы ешқандай жаңалық жоқ. Celestia-ның бастапқы жасаушысы Крис Лорел, бағдарламаның дамуы тоқтағаннан кейін көп ұзамай Fifth Star Labs компаниясын құрды және Sky Guide деп аталатын iOS-қа арналған планетарий қосымшасын жасауға кірісті. 2016 жылдың соңында ресми Celestia форумдары қайта жаңартылып, жаңа даму тобымен даму қайта басталды. 2018 жылдан бастап 1.7.0 нұсқасының бета-тестілеу жинақтары, сондай-ақ 2020 және 2023 жылдары жарық көрген 1.6.2 және 1.6.3 нұсқаларындағы қателер түзетілді. Celestia 2020 жылы мобильді құрылғыларға портталды және жаңартулар мен тәжірибелік бета-нұсқаларын алуын жалғастыруда. Celestia бағдарламасын оның ресми сайты celestiaproject.space-тен жүктеуге болады, сонымен қатар көптеген тегін бағдарламалық жасақтама сайттарынан да табуға болады. 2001 жылдан 2017 жылдың мамыр айына дейін бұрынғы орталық тарату орталығы SourceForge шамамен 12 миллион жүктеуді тіркеді.
Шектеулер
Селестиядағы Жер планетасының әдепкі параметрі сфера тәрізді. Жердің бейретсіз беті төменгі Жер орбитасындағы спутниктерді аспаннан қарағанда дұрыс емес орында болып көрінуіне себеп болады, тіпті Жердің жазықтығы көрсетілген жағдайда да, өйткені Селестия 3D беттерді модельдемейді. Көптеген астрономиялық объектілер Селестияға кірмейді. Стандартты таратуда өзгермелі жұлдыздар, суперновалар, қара тесіктер және тұмандықтар жоқ. Олардың көпшілігі қосымша ретінде қол жетімді. Планеталық жүйелердің құрамына кіретін объектілер қозғалса да, жұлдыздар өз осінен айналып, көп жұлдызды жүйелерде бір-бірін айналып жүрсе де, жұлдыздың өзінің қозғалысы модельделмейді, ал галактикалар белгілі бір орында тұрады. Осының салдарынан, Селестиядағы шоқжұлдыздар нақты әлемдегідей біртіндеп пішінін өзгертпейді. Сонымен қатар, Селестияның екі жұлдызды каталогтары көп жұлдызды жүйелердің небары жүздегенін ғана сипаттайды. Көптеген екі жұлдызды жүйелерді 100% дәлдікпен модельдеу мүмкін емес, өйткені орбиталық ақпарат әлі қол жетімді емес. Селестияға Күннен бірнеше мың жарық жылынан артық қашықтықта орналасқан жұлдыздар кірмейді, өйткені одан да алыс жұлдыздардың параллаксы Гиппаркос астрометриялық спутнигімен дәл өлшеу үшін тым кішкентай. Дегенмен, 1.7.0 нұсқасында Gaia деректерін қосу арқылы Галактика орталығына дейінгі жұлдыздар қосылды. Сонымен қатар, жұлдыздық жүйелердегі объектілер олардың аналық жұлдыздарынан бір жарық жылы қашықтықта ғана көрсетіледі, одан артығы көрсетілмейді. Сол сияқты, 1.6.3 және одан төмен нұсқаларында жұлдыздар үшін 10 миллион жарық жылы шегі бар, ол 1.7.0 нұсқасында 1 миллиард жарық жылына дейін арттырылды. Бұл шектен тыс кез келген жұлдыз көрсетілмейді, ал 1.7.0 шегіне жақын жұлдыздар жылжымалы нүкте қателіктеріне тап болады, яғни олардың орны дәл емес. Соңында, Селестия планеталарының әсерінен кейбір жұлдыздардың тербелісін ескермейді, егер бұл тербеліс айқын болмаса. Толқын ұзындығы сүзгісі Селестия қозғалтқышында іске асырылмаған. Нақты көрсету бақылаушының орнындағы адамның көруіне мүмкіндігінше дәл сәйкес келуге тырысады. Бұл жалған түсті карталар мен көп түсті тұмандықтар ресми таратудың бөлігі емес екенін білдіреді, бірақ олардың көпшілігі қосымша ретінде қол жетімді. Камера артефакттары, мысалы, жарық шашырауы көрсетілмейді. Селестия сондай-ақ гравитацияны модельдемейді. Мысалы, Жерге жақын объект Жерге жақындағанда Жердің гравитациясымен бұрылмайды, егер Селестия үшін NEO траекториясын анықтаған адам осы әсерді қоспаса. Кейбір айлар тұтылу кезінде өз планеталарына көлеңке түсірмейді. Себебі, бұрыс пішінді объектілер Селестияның қазіргі нұсқасында көлеңке тастамайды, бірақ бұл болашақ нұсқалар үшін жоспарланған. Сонымен қатар, аналық объектісінің өлшемінің 0,5% -дан кіші айлар көлеңке тастамайды, өйткені бастапқы әзірлеу тобы олардың маңызды болуы үшін тым кішкентай екенін шешті. Дегенмен, жаңа әзірлеу тобы осы қатаң кодталған шектеуді жоюды қарастырып жатыр. Voyager 2 сияқты нақты ғарыш кемелерінің көпшілігі Селестияда қол жетімді емес, бірақ пайдаланушылар оларды қосымша ретінде ұсынады. Сонымен қатар, Селестия 1.6.3 құрамына кіретін ғарыш кемелерінің көпшілігі ескірген немесе сапасы төмен модельдерді қолданады, мысалы, өте қарапайым және егжей-тегжейсіз Mir моделі және шамамен 2007 жылдан бері жаңартылмаған ISS моделі, яғни ол сол кезден бері ISS-ке қосылған көптеген модульдерді қамтымайды. Дегенмен, бұл модельдерді жоғары сапалы және қазіргі заманғы модельдермен алмастыратын көптеген қосымшалар бар. Бақытымызға орай, 1.7.0 нұсқасы соңғы шығарылымынан кейін жақсырақ модельдерді қамтиды. Селестия Юлиан күнтізбесін қолданады және 2 миллиард жылдан астам уақытқа артқа немесе алға жылжу мүмкін емес, ал әдепкі уақыт орнату жүйесі 9999 жылдан аспайды.
Қосымшалар
80 ГБ-тан астам кеңейтулер қол жетімді, негізгі бағдарлама белсенді пайдаланушылар қауымдастығымен бірге жасалған. Күн жүйесінің көптеген денелері үшін жоғары ажыратымды беттік текстуралар бар, оның ішінде 32768 пикселге дейін ені бар виртуалды текстуралар (Жердің экваторында 1,25 км/пиксел), жоғары ажыратымды жабын бар таңдалған аймақтармен бірге. Бұл жақсы карталанған нысандарды, жоғары ажыратымды виртуалды текстуралары барларын жақыннан қарауға мүмкіндік береді. Тарихи және қазіргі ғарыш кемелерінің 3D модельдері, Спутник-1, Вояджер-2, Хаббл ғарыш телескопы және Халықаралық ғарыш станциясы сияқты, жеткілікті дәлдікпен траектория бойынша ұшып жүреді. Сондай-ақ, 2 миллион дұрыс кеңістіктік координаттары бар жұлдыздар үшін кеңейтілген деректер графиктері, DSO (тумандықтар, галактикалар, ашық жұлдыздар шоғырлары және т.б.), астероидтар мен кометалар каталогтары, және бағдарламамен Жердегі 96 000-нан астам жерлерді бейнелеуге болады. Қосымшаларға қызыл және көк гиганттар, қызыл және қоңыр ергежейлілер, нейтронды жұлдыздар, айналатын пульсарлар, аккрециялық дискілері бар айналатын қара тесіктер, протожұлдыздар, Вольф-Райет жұлдыздары, жұлдыз туған ошақтарындағы тумандықтар, супернова қалдықтары, планеталық тумандықтар, галактикалық қызыл жылжулар, геологиялық планеталық дисплейлер (мысалы, 3D интерьерлер, топографиялық және батиметриялық карталар, палеогеография), планеталық шағылысулар, айналатын магниттік өрістер, анимацияланған күн жарқындары, 3D кратерлер мен таулар, және тарихи соқтығысу оқиғалары (мысалы, Deep Impact және DART сияқты ғарыш кемелері немесе Челябинск метеориты сияқты метеорлық соқтығыстар) кіреді. Көптеген сценарийлер қол жетімді. Оларға қарапайым турлар, Кассини-Гюйгенс және Deep Impact сияқты күрделі ғарыш миссияларын қайта құрулар, сондай-ақ өлшемдерді салыстыру сияқты пайдалы ақпаратты көрсететін сценарийлер, немесе Юпитердің серіктерінің бірнеше бір уақыттағы тұтылуы немесе жұлдыздың эволюциясы сияқты нақты оқиғалар кіреді. Планеталық жүйелер мен 3D модельдермен фантастикалық әлемдерді бейнелеуге болады, мысалы, "2001: Ғарыш саяхаты", "Жұлдыздар жолы" және "Жұлдыздар соғысы" фильмдері, "Stargate SG-1" және "Babylon 5" телешоулары. "Орионның қолы" сияқты аз танымал интернеттік фантастиканы немесе "2300 AD" сияқты рөлдік ойындарды бейнелейтін қосымшалар, сондай-ақ Celestia қауымдастығының мүшелерінің мекенделген әлемдері, ғарыш кемелері, қалалары және арнайы эффекттері бар фантастикалық планеталық жүйелерді бейнелейтін жеке жұмыстары да қосылуы мүмкін. Білім беру қосымшаларын әртүрлі тілдерде де жүзеге асыруға болады. Бұл іс-шаралар шамамен 40 сағатқа жуық ғарыш саяхаттары мен астрономиялық сабақтарды қамтиды, оның ішінде Celestia әлемі, жұлдыздардың толық өмірлік циклі, Күн жүйесі, адамның ғарыш бағдарламасы, Жерден тыс интеллектіні іздеу (SETI), және Айдың миллиардтаған жылдар бұрын қалыптасуы сияқты астрономиялық оқиғалардың бейнеленуі, сондай-ақ Марстың болашақтағы ықтимал терраформингі. 2016 жылдың ортасында "Celestia Origin" деп аталатын үлкен қосымша жинағы жобасы құрылды, ол барлық стандартты текстуралар мен графиканы жоғары сапалы рендерингпен алмастырады, TNO және астероидтар сияқты кішігірім объектілерді қосады, сондай-ақ арнайы текстуралары бар экзопланеталарды, толық 3D және дәл модельдері бар көбірек тумандықтарды, жұлдыздар мен галактикаларды, жұлдыз шоғырларын, ғарыш кемелерін және көптеген басқа жақсартуларды қосады. 2019 жылы Celestia Forum мүшесі FarGetaNik "Project Echoes" деп аталатын қосымша жинағын жасады, ол барлық стандартты текстураларды алмастыратын жоғары сапалы рендерингтерді ұсынады. Celestia 1.7.0 нұсқасы өз текстуралары үшін шабыт көзі ретінде "Project Echoes" жобасын пайдаланған сияқты көрінеді.
БАҚ-та қолдану
NASA және ESA Celestia-ны білім беру және насихаттау бағдарламаларында, сондай-ақ траекториялық талдау бағдарламалық қамтамасымен байланыс үшін пайдаланды. Француз ғарыш агенттігі (CNES) 2016 жылы VTS Timeloop деп аталған Celestia-ның кеңейтілген нұсқасын жасады, және одан бері ESA және CNES-тің өзі сияқты көптеген ғарыш агенттіктері оны қолданды. Celestia CBS телеарнасының NCIS (4-маусым, 22-эпизод: "In the Dark") сериалында қолданылды. Тимоти МакГи Celestia дегеніміз не екенін және қосымшаның пайдаланушыға бағдарлама ішінде күнделік сақтауға қалай мүмкіндік беретінін түсіндіреді. Celestia графикалық суретшілері жасаған текстуралар "Ертеңгі күн" фильмінде және 2008 жылғы "Андромеда штаммы" мини-сериалында пайдаланылды. Celestia сондай-ақ Science Channel арнасының "Құрт тесігі арқылы" бағдарламасында да көрсетілді. Eurogamer-дің Джим Россигнол 2006 жылы Celestia-ны PC-ге арналған тегін ойындардың жазғы тізіміндегі 20-шы орынға қойды.