Це команда gensky, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
gensky - генерувати СВІЙ опис неба
СИНТАКСИС
генський місяць день час [ опції ]
генський -анг висота азимут [ опції ]
генський - за замовчуванням
ОПИС
Генський створює опис сцени RADIANCE для стандартного розподілу неба CIE на
заданий місяць, день і час. За замовчуванням час інтерпретується як місцевий стандартний час
24-годинний годинник. Значення часу можна вказати у вигляді десяткових годин або використовувати двокрапку
окремі години і хвилини. Якщо за часом відразу (без пробілів) стоїть a
Позначення північноамериканського або європейського часового поясу, тоді це визначає стандарт
меридіан, який можна вказати альтернативно за допомогою -m варіант. Наступного разу
зони розуміються з відповідними годинними відмінностями від середнього за Гринвічем:
Стандартний час:
YST PST MST CST EST GMT
9 8 7 6 5 0
CET EET AST GST IST JST NZST
-1 -2 -3 -4 -5.5 -9 -12
Перехід на літній час:
YDT PDT MDT CDT EDT BST
8 7 6 5 4 -1
CEST EEST ADT GDT IDT JDT NZDT
-2 -3 -4 -5 -6.5 -10 -13
Якщо часу передує знак плюс ('+'), то він інтерпретується як місцевий сонячний час
замість цього. Дуже важливо вказати правильну широту та довготу (якщо не місцеві
сонячний час) за допомогою -a та -o варіанти отримання правильних сонячних кутів.
Друга форма дає сонячні кути явно. Висота вимірюється в градусах
над горизонтом, а азимут вимірюється в градусах на захід від півдня.
Третя форма друкує значення параметрів за замовчуванням.
Вихідний розподіл неба задається як функція яскравості, skyfunc. Його значення в
ват/стерадіан/метр2. Вісь x спрямована на схід, вісь у – на північ, а вісь z
відповідає зеніту. Фактичний матеріал і поверхня(и), використані для неба, залишено
до користувача. Для напівсферичного блакитного неба опис може бути таким:
!генський 4 1 14
skyfunc сяйво skyglow
0
0
4 ,99 ,99 1.1 0
skyglow джерело неба
0
0
4 0 0 1 180
Часто skyfunc насправді буде використовуватися для характеристики світла, що надходить з вікна.
На додаток до специфікації функції розподілу неба, генський пропонує ан
ambient значення в коментарі на початку опису для використання з -пр варіант
програм рендерингу RADIANCE. (Побачити rvu(1) і rpict(1).) Це значення є косинус-
зважене сяйво неба у ватах/стерадіан/метр2.
Генський підтримує наступні параметри.
-s Сонячне небо без сонця. Розподіл неба буде відповідати стандартному CIE
ясний день.
+s Сонячне небо з сонцем. Крім функції розподілу неба, джерело
створюється опис сонця.
-c Хмарне небо. Розподіл неба буде відповідати стандартній похмурі CIE
день.
-i Проміжне небо без сонця. Небо буде відповідати стандартному CIE
проміжний день.
+i Проміжне небо з сонцем. На додаток до розподілу неба, a (дещо
приглушене) породжується сонце.
-u Рівномірне хмарне небо. Розподіл неба буде повністю рівномірним.
-g рфл Середня коефіцієнт відбиття землі становить рфл. Це значення використовується для обчислення skyfunc коли
Dz негативний. Яскравість площини землі однакова для -s що стосується +s
(Також для -i та +я, але дивіться -r варіант нижче.)
-b брт Зенітна яскравість брт. Зенітне сяйво (у ватах/стерадіан/метр2).
зазвичай розраховується на основі кута нахилу сонця та каламутності неба (для сонячного неба). Це може
надаватися безпосередньо, використовуючи цю опцію.
-B irrad Такий же, як -б, за винятком зенітної яскравості обчислюється з горизонтального розсіяного
опромінення (у ватах/метр2).
-r радий Сонячне сяйво є радіолярії Сонячна яскравість (у ватах/стерадіан/метр2) дорівнює
зазвичай обчислюється за сонячною висотою. Цю опцію можна використовувати для перевизначення
розрахунок за замовчуванням. Якщо дано значення нуль, опис сонця не буде
виробляється, і внесок прямого сонячного світла в яскравість землі є
нехтується.
-R irrad Такий же, як -р, крім того, що сонячна радіація обчислюється з горизонтального прямого
опромінення (у ватах/метр2).
-t трб Фактор помутніння є трб. Більші коефіцієнти каламутності відповідають більшим
атмосферне розсіювання. Коефіцієнт каламутності 1.0 вказує на ідеальну прозорість
атмосфера (тобто абсолютно темне небо). Значення менше 1.0 є фізично
неможливо.
Наступні параметри не застосовуються, якщо вказано сонячну висоту та азимут
явно.
-a лат Широта сайту дорівнює лат градусів на північ. (Використовуйте негативний кут для південної широти.)
Це використовується при обчисленні кута сонця.
-o лон Довгота сайту дорівнює лон градусів на захід. (Використовуйте негативний кут для східної довготи.)
Це використовується для обчислення сонячного часу та кута нахилу сонця. Обов’язково надайте
також відповідний стандартний меридіан! Якщо сонячний час дається безпосередньо, то це
варіант не має ефекту.
-m море Стандартний меридіан сайту море градусів на захід від Гринвіча. (Використовуйте негативний кут
для сходу.) Це використовується при обчисленні сонячного часу. Обов’язково надайте
також правильна довгота! Якщо часовий пояс або сонячний час вказано безпосередньо, то це
варіант не має ефекту.
приклад
Щоб створити сонячне небо на 4 липня о 2:30 за східним денним часом на широті місця
42 градуси, 89 градусів західної довготи:
генський 7 4 14:30 EDT +s -a 42 -o 89
Щоб створити розподіл сонячного неба для певного положення сонця, але без сонця
Опис:
генський -анг 23 -40 -с
Використовуйте gensky онлайн за допомогою служб onworks.net