Перейти до вмісту

Інтерактивний генератор зоряного неба із сузір'ями

Створіть на полотні нічне небо з можливістю налаштування. Задайте щільність зірок, яскравість і колірну температуру, накладіть Великий Віз або Оріон, намалюйте власне сузір'я та завантажте результат у форматі PNG або JPEG.

Інтерактивний генератор зоряного неба

Створіть нічне небо на полотні. Налаштуйте кількість зірок, їхню яскравість і колір, а потім накладіть сузір'я або намалюйте власне, клацаючи по зірках. Завантажте результат у форматі PNG або JPEG.

Клацніть по зірці, щоб почати власне сузір'я. Кожне наступне клацання з'єднує наступну зірку лінією.
px
px
Калькулятор завантаження...
📚

Документація

Цей інструмент малює нічне небо прямо в браузері. Повзунки керують тим, скільки зірок з'являється, наскільки вони яскраві та якого кольору. Поверх поля зірок можна накласти сузір'я або намалювати нове, клацаючи по зірках, а готове зображення завантажується у форматі PNG або JPEG.

Як будується зоряне небо

Кожне небо походить із зерна — єдиного числа, яке керує генератором псевдовипадкових чисел. Те саме зерно завжди дає рівно ті самі зірки, тому небо можна відтворити або поділитися ним. Кнопка створення переходить до нового зерна, а не обирає його випадково, тому картинка ніколи не змінюється сама по собі.

Кількість зірок залежить від площі полотна та налаштування щільності:

stars = width × height × density ÷ 10000

Тобто щільність — це кількість зірок на кожні 10000 квадратних пікселів. Полотно розміром 800 на 500 при щільності 12 містить 480 зірок.

Розподіл яскравості

Справжнє небо містить кілька яскравих зірок і дуже багато тьмяних. Генератор відтворює це, обираючи яскравість кожної зірки за степеневим законом, а не розподіляючи яскравість рівномірно.

Повзунок яскравості змінює показник степеня. На нижньому кінці показник дорівнює 4, тому більшість зірок виходять тьмяними і лише кілька виділяються. На верхньому кінці він падає до 1, даючи рівномірно освітлене, ефектніше поле. Розмір і прозорість також залежать від яскравості, тому тьмяні зірки маленькі й напівпрозорі, що створює відчуття відстані.

Колір зірок

Колір зірки залежить від температури її поверхні. Генератор перетворює температуру в кельвінах на колір за допомогою звичайного наближення абсолютно чорного тіла.

ТемператураВиглядПриклад
3000 KпомаранчевийБетельгейзе
5800 Kжовто-білийСонце
9900 KбілийСіріус
12000 Kсиньо-білийРигель

Колірні схеми обирають кольори з різних частин цього діапазону. Змішана схема бере зразки з усього діапазону, і виглядає найбільш схожою на справжнє небо.

Сузір'я

Вбудовано дві фігури. Великий Віз — це астеризм із семи зірок у сузір'ї Великої Ведмедиці. Оріон — це сузір'я, чиї три зірки пояса, Альнітак, Альнілам і Мінтака, лежать майже на прямій лінії. Обидві фігури зберігаються як відносні позиції, тому вони масштабуються під будь-який розмір полотна.

Власне сузір'я малюється клацанням. Кожне клацання притягується до найближчої зірки та з'єднує її з попередньою лінією, тому форма відповідає зіркам, які справді є на полі.

Завантаження

Кнопки завантаження зберігають полотно в повному пікселному розмірі, тому полотно 1600 на 1000 дає зображення 1600 на 1000. PNG зберігає кожен піксель точно і добре підходить для таких плоских зоряних полів. JPEG дає менший файл, але може залишати легкі блокові сліди навколо дрібних яскравих точок.

Усе відбувається в браузері. Жодне зображення не завантажується на сервер.

Часті запитання

Це карта справжнього неба?

Ні. Зірки згенеровані, а не взяті з каталогу. Лише два накладені сузір'я відображають справжнє розташування зірок. Для реальних позицій використовуйте астрономічний калькулятор, який приймає дату та місце.

Чому те саме небо з'являється знову після перезавантаження?

Небо визначається зерном, а зерно зберігається в адресі сторінки. Поширення посилання означає поширення саме цього неба. Натисніть кнопку створення, щоб отримати нове.

Чому моє намальоване сузір'я зникло?

Воно прив'язане до зірок у поточному полі. Зміна зерна, розміру, щільності, яскравості або кольору перебудовує зірки, тому малюнок стирається.

Який формат варто завантажувати?

PNG — для якості та подальшого редагування. JPEG — коли розмір файлу важливіший за точність.

Чи можна створити дуже велике зображення?

Ширина та висота полотна можуть сягати 2000 пікселів кожна. Дуже великі полотна з високою щільністю містять тисячі зірок і малюються довше.