Интерактивен генератор на звездно поле със съзвездия
Генерирайте персонализируемо нощно небе върху платно. Задайте плътност на звездите, яркост и цветова температура, наложете Голямата мечка или Орион, начертайте свое съзвездие и изтеглете като PNG или JPEG.
Интерактивен генератор на звездно поле
Генерирайте нощно небе върху платно. Настройте броя на звездите, тяхната яркост и цвят, след което наложете съзвездие или начертайте свое, като кликате върху звезди. Изтеглете резултата като PNG или JPEG.
Документация
Този инструмент рисува нощно небе в браузъра. Плъзгачите управляват броя на звездите, тяхната яркост и цвета им. Върху полето може да се наложи съзвездие или да се начертае ново чрез щракване върху звездите, а готовото изображение се изтегля като PNG или JPEG.
Как е изградено звездното поле
Всяко небе се генерира от начално число — едно число, което управлява генератор на псевдослучайни числа. Едно и също начално число винаги създава точно едни и същи звезди, така че небето може да бъде възпроизведено или споделено. Бутонът за генериране преминава към ново начално число, вместо да избира случайно, затова изображението никога не се променя само̀.
Броят на звездите зависи от площта на платното и настройката за плътност:
където N е броят на звездите, w и h са ширината и височината на платното в пиксели, а d е настройката за плътност.
Следователно плътността е броят на звездите на 10 000 квадратни пиксела. Платно с размери 800 на 500 при плътност 12 съдържа 480 звезди.
Разпределение на яркостта
Реалните небеса съдържат няколко ярки звезди и много голям брой слаби. Генераторът пресъздава това, като определя яркостта на всяка звезда чрез степенен закон, вместо да разпределя яркостта равномерно.
Плъзгачът за яркост променя показателя на степента. В долния край показателят е 4, така че повечето звезди са слаби и само няколко се открояват. В горния край той спада до 1, което създава равномерно осветено и по-впечатляващо поле. Размерът и прозрачността също зависят от яркостта, така че слабите звезди са малки и полупрозрачни, което създава усещане за разстояние.
Цвят на звездите
Цветът на звездата зависи от температурата на повърхността ѝ. Генераторът преобразува температурата в келвини в цвят чрез обичайното приближение за абсолютно черно тяло.
| Температура | Външен вид | Пример |
|---|---|---|
| 3000 K | оранжево | Бетелгейзе |
| 5800 K | жълто-бяло | Слънцето |
| 9900 K | бяло | Сириус |
| 12 000 K | синьо-бяло | Ригел |
Цветовите схеми избират различни части от този диапазон. „Смесени“ използва целия диапазон и изглежда най-близо до реално небе.
Съзвездия
Вградени са две фигури. Голямата мечка е астеризъм от седем звезди в съзвездието Голяма мечка. Орион е съзвездие, чиито три звезди от пояса — Алнитак, Алнилам и Минтака — лежат почти на една права линия. И двете фигури се съхраняват като относителни позиции, така че се мащабират към всеки размер на платното.
Потребителско съзвездие се рисува чрез щракване. Всяко щракване се фиксира върху най-близката звезда и я свързва с предишната чрез линия, така че фигурата следва звездите, които действително се намират в полето.
Изтегляне
Бутоните за изтегляне записват платното в пълния му размер в пиксели, така че платно с размери 1600 на 1000 дава изображение с размери 1600 на 1000. PNG запазва всеки пиксел напълно непроменен и е подходящ за звездни полета с еднородни цветове. JPEG създава по-малък файл, но може да остави слаби блоковидни следи около малките ярки точки.
Всичко се случва в браузъра. Никакво изображение не се качва.
Често задавани въпроси
Карта ли е това на реалното небе?
Не. Звездите се генерират, а не се вземат от каталог. Само двата слоя със съзвездия отразяват реални звездни конфигурации. За да получите действителните позиции, използвайте астрономически калкулатор, който изчислява по дата и местоположение.
Защо същото небе се появява отново след презареждане?
Небето се определя от началното число, а то се съхранява в адреса на страницата. Споделянето на връзката споделя точното небе. Натиснете „Генериране“, за да създадете ново.
Защо начертаното от мен съзвездие изчезна?
То е свързано със звездите в текущото поле. Промяната на началното число, размера, плътността, яркостта или цвета създава звездите наново, така че рисунката се изчиства.
Кой формат да изтегля?
PNG за качество и за последващо редактиране. JPEG, когато размерът на файла е по-важен от точността.
Мога ли да създам много голямо изображение?
Ширината и височината на платното могат да достигнат 2000 пиксела всяка. Много големите платна с висока плътност съдържат много хиляди звезди и се изчертават по-дълго.