Pereiti prie turinio

Interaktyvus žvaigždėto dangaus generatorius su žvaigždynais

Sukurkite pritaikomą naktinį dangų drobėje. Nustatykite žvaigždžių tankį, ryškumą ir spalvos temperatūrą, uždėkite Grįžulo Ratus ar Orioną, nubraižykite savo žvaigždyną ir atsisiųskite kaip PNG arba JPEG.

Interaktyvus žvaigždėto dangaus generatorius

Sukurkite naktinį dangų drobėje. Nustatykite, kiek žvaigždžių rodoma, kokios jos ryškios ir kokios spalvos, tada uždėkite žvaigždyną arba nubraižykite savo, spustelėdami žvaigždes. Rezultatą atsisiųskite kaip PNG arba JPEG.

Spustelėkite žvaigždę, kad pradėtumėte savo žvaigždyną. Kiekvienas kitas paspaudimas sujungia kitą žvaigždę linija.
px
px
Įkrovimo skaičiuotuvas...
📚

Dokumentacija

Šis įrankis naršyklėje nupiešia naktinį dangų. Slankikliai valdo, kiek žvaigždžių rodoma, kokios jos ryškios ir kokios spalvos. Ant lauko galima uždėti žvaigždyną arba nubraižyti naują, spustelėjant žvaigždes, o baigtas paveikslas atsisiunčiamas kaip PNG arba JPEG failas.

Kaip sukuriamas žvaigždėtas dangus

Kiekvienas dangus sukuriamas iš sėklos, vieno skaičiaus, kuris valdo pseudoatsitiktinį generatorių. Ta pati sėkla visada sukuria lygiai tas pačias žvaigždes, todėl dangų galima atkurti arba juo pasidalyti. Mygtukas „Generuoti naują dangų" perjungia prie naujos sėklos, o ne renkasi atsitiktinai, todėl paveikslas savaime nesikeičia.

Žvaigždžių skaičius priklauso nuo drobės ploto ir tankio nustatymo:

žvaigždės = plotis × aukštis × tankis ÷ 10000

Taigi tankis yra žvaigždžių skaičius kas 10,000 kvadratinių pikselių. 800 × 500 pikselių dydžio drobėje, kai tankis lygus 12, telpa 480 žvaigždžių.

Ryškumo pasiskirstymas

Tikrame danguje yra keletas ryškių žvaigždžių ir daug blankių. Generatorius tai atkartoja, kiekvienos žvaigždės ryškumą parinkdamas pagal laipsninį dėsnį, o ne paskirstydamas ryškumą tolygiai.

Ryškumo slankiklis keičia rodiklį. Esant mažiausiai reikšmei rodiklis lygus 4, todėl dauguma žvaigždžių išeina blankios ir tik kelios išsiskiria. Esant didžiausiai reikšmei jis sumažėja iki 1, todėl laukas tampa tolygiai apšviestas ir įspūdingesnis. Dydis ir permatomumas taip pat priklauso nuo ryškumo, todėl blankios žvaigždės yra mažos ir permatomos, o tai kuria atstumo įspūdį.

Žvaigždžių spalva

Žvaigždės spalva priklauso nuo jos paviršiaus temperatūros. Generatorius temperatūrą kelvinais paverčia spalva, naudodamas įprastą absoliučiai juodo kūno apytikslį modelį.

TemperatūraIšvaizdaPavyzdys
3000 KoranžinėBetelgeuse
5800 Kgelsvai baltaSaulė
9900 KbaltaSirius
12000 Kmelsvai baltaRigel

Spalvų schemos renkasi iš skirtingų šio intervalo dalių. Schema „Mišrios temperatūros" apima visą intervalą, todėl labiausiai primena tikrą dangų.

Žvaigždynai

Įrankyje yra dvi įtaisytos figūros. Grįžulo Ratai yra septynių žvaigždžių asterizmas žvaigždyne Didieji Grįžulo Ratai. Orionas yra žvaigždynas, kurio trys diržo žvaigždės, Alnitak, Alnilam ir Mintaka, guli beveik tiesioje linijoje. Abi figūros saugomos kaip santykinės pozicijos, todėl jos pritaikomos bet kokiam drobės dydžiui.

Savo žvaigždyną nubraižyti galima spaudinėjant. Kiekvienas paspaudimas prisitraukia prie artimiausios žvaigždės ir sujungia ją su ankstesniąja linija, todėl forma seka žvaigždėmis, kurios iš tikrųjų yra lauke.

Atsisiuntimas

Atsisiuntimo mygtukai išsaugo drobę pilno pikselių dydžio, todėl 1600 × 1000 dydžio drobė sukuria 1600 × 1000 dydžio vaizdą. PNG formatas išsaugo kiekvieną pikselį tiksliai ir gerai tinka plokščiam žvaigždėtam dangui. JPEG formatas sukuria mažesnį failą, tačiau aplink mažus ryškius taškus gali palikti nežymių blokinių dėmių.

Viskas vyksta naršyklėje. Joks vaizdas nėra įkeliamas į serverį.

Dažnai užduodami klausimai

Ar tai tikro dangaus žemėlapis?

Ne. Žvaigždės yra sugeneruotos, o ne paimtos iš katalogo. Tik dvi žvaigždynų perdangos atspindi tikrus žvaigždžių raštus. Norint sužinoti tikras pozicijas, reikia naudoti astronominį skaičiuoklį, kuriame nurodoma data ir vieta.

Kodėl tas pats dangus atsiranda iš naujo perkrovus puslapį?

Dangų nulemia sėkla, o sėkla saugoma puslapio adrese. Pasidalijus nuoroda, pasidalijama ir tiksliai tuo pačiu dangumi. Norint gauti naują, reikia paspausti mygtuką „Generuoti naują dangų".

Kodėl dingo mano nubraižytas žvaigždynas?

Jis susietas su žvaigždėmis, esančiomis dabartiniame lauke. Pakeitus sėklą, dydį, tankį, ryškumą ar spalvą, žvaigždės sukuriamos iš naujo, todėl piešinys išvalomas.

Kokį formatą rinktis atsisiunčiant?

PNG formatą verta rinktis dėl kokybės ir tolesnio redagavimo. JPEG formatą rinkitis, kai failo dydis svarbesnis už tikslumą.

Ar galima sukurti labai didelį vaizdą?

Drobės plotis ir aukštis gali siekti iki 2000 pikselių kiekvienas. Labai didelėse drobėse, esant dideliam tankiui, telpa daugybė tūkstančių žvaigždžių, o jų piešimas užtrunka ilgiau.