Що таке освітлення навколишнього середовища?


11

У Вікіпедії сказано :

Джерело світла навколишнього середовища являє собою джерело світла фіксованої інтенсивності та фіксованого кольору, яке впливає на всі предмети сцени однаково.

Якщо говорити "впливає на всі об'єкти однаково", вони означають, що всі об'єкти отримують однакову кількість світла? Отже, якщо у вас на сцені три будинки, вам потрібно буде обчислити конкретне положення для джерела освітлення навколишнього середовища, щоб кожен об’єкт отримував однакову кількість світла? Якби ні, у вас не було б навколишнього джерела світла?

Яка різниця між "нормальним" освітленням від сонячного та навколишнього освітлення?


Одним словом: зло.
imallett

Відповіді:


13

В цьому контексті, Ambient lighting мається на увазі дуже грубе наближення непрямого освітлення.

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

Але моделювати непряме освітлення складно і дорого. Отже, наближенням вважається, що освітлення є постійним і незалежним від положення : це освітлення навколишнього середовища.

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


Технічно світло від сонця білий.
щурячий вирод

@ratchetfreak: Правда; є що сказати про температуру, але тема не пов'язана з початковим питанням.
Жульєн Гурто

4
@ratchetfreak, лише якщо ви знаходитесь в космосі, чого ти зазвичай не робиш. Наша славна атмосфера змушує його виглядати жовтуватим (розсіюючи синій колір).
imallett

12

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

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

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

Навколишнє світло

Зображення 1: Зображення без навколишнього світла (зліва) виглядає так, ніби воно було знято в космосі. Зображення з навколишнім (праворуч) виглядає більш природним, хоча, можливо, трохи плоским при надмірному використанні.

Справжня проблема полягає в тому, що навколишнє світло насправді не існує. Навіть якщо ви стверджуєте, що її корисна модель, вона, звичайно, не є однорідною. Це просто швидке виправлення. Тому для підвищення якості навколишнього світла були запропоновані всілякі хитрощі, як оклюзія навколишнього середовища.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.