Інтерактивний генератор зоряного неба із сузір'ями
Створіть на полотні нічне небо з можливістю налаштування. Задайте щільність зірок, яскравість і колірну температуру, накладіть Великий Віз або Оріон, намалюйте власне сузір'я та завантажте результат у форматі PNG або JPEG.
Інтерактивний генератор зоряного неба
Створіть нічне небо на полотні. Налаштуйте кількість зірок, їхню яскравість і колір, а потім накладіть сузір'я або намалюйте власне, клацаючи по зірках. Завантажте результат у форматі PNG або JPEG.
Документація
Цей інструмент малює нічне небо прямо в браузері. Повзунки керують тим, скільки зірок з'являється, наскільки вони яскраві та якого кольору. Поверх поля зірок можна накласти сузір'я або намалювати нове, клацаючи по зірках, а готове зображення завантажується у форматі 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 пікселів кожна. Дуже великі полотна з високою щільністю містять тисячі зірок і малюються довше.