Шум в corona renderer

Невеликий малопомітний шум природний для Corona і інших path-tracing програм рендерів, особливо на початку процесу розрахунку. Але сильний шум, який не йде після великої кількості пасів, або через тривалий проміжок часу, може припускати наявність проблем з прорахунком вашої сцени. Щоб швидше позбутися від шуму, вам потрібно знати від чого він відбувається. Основними джерелами шуму є:

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

Підсумкову яскравість матеріалу корона розрахує автоматично.

приклад №1
Зображення, представлені нижче продемонструють вплив альбедо на сцену, при фіксованій кількості пасів:

Шум в corona renderer

Шум в corona renderer

Шум в corona renderer

Висновок: світліша сцена займає більше часу для прорахунку.

приклад №2
Зображення, представлені нижче продемонструють вплив альбедо на сцену, при фіксованому часу рендеру:

Шум в corona renderer

Шум в corona renderer

Шум в corona renderer

Висновок: при збільшенні яскравості матеріалу сцени, за один і той же час ви отримаєте меншу кількість пасів.
* Різниця часу - результат різної тривалості обчислення HD cache.

приклад №3
Зображення, представлені нижче продемонструють вплив альбедо на сцену, з регулюванням експозиції, при фіксованій кількості пасів:

Шум в corona renderer

3b
Diffuse level: 0,4
Експозиція злегка змінилася, щоб компенсувати зміну яскравості

Шум в corona renderer

3c
Diffuse level: 0,8
Експозиція змінилася сильно, щоб компенсувати зміну яскравості

Шум в corona renderer

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

Шум в corona renderer

Підходить для дзеркал або інших сильно відображають металевих об'єктів.
Позначка: більшість металів повинні мати рівень множника дорівнює 0 (або чистий чорний дифузний колір), якщо тільки вони не мають іржі, бруду, або пилу. Для дзеркал особисто я ставлю IOR = 999. Фізично коректний IOR хрому дорівнює приблизно 9.

Шум в corona renderer

Підходить для алюмінію або інших матових металів.
Позначка: цей метал також має рівень рівний 0. Яскравість металу змінюється в залежності від глянсуватості поверхні (glossiness), тому немає необхідності ставити рівень в diffuse. IOR алюмінію, якщо говорити про фізичну коректності, ближче до 5.

2. Fakes:
Шум може з'являтися, якщо ви використовуєте деякі нереалістичні прийоми, користуючись особливостями 3DS Max, які Corona
не підтримує.
Наприклад відключення відкидаються тіней в діалозі "object properties" може призводити до несподіваних результатів (тобто вони можуть виглядати інакше, ніж в інших рендер програмах, які цю функцію підтримують). Якщо вам потрібно відключити тіні об'єкта, використовуйте для цього матеріал Corona Rayswitch Material.

Схожі статті