Приклади використання світлового кеша (light cache)

Приклад 1: Параметр Subdivs

Параметр Subdivs управляє кількістю променів, які вистрілюють в сцену і якістю "шуму" семплів світлового кеша.

Нижче представлена ​​сцена, візуалізована з різними значеннями параметра Subdivs; всі інші настройки однакові.

  • Так як ми додаємо семпли, то шум зменшується, але зростає час прорахунку. Коли параметр Subdivs збільшується вдвічі, світловому кешу потрібно приблизно в 4 рази більше часу для обчислень.

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклад 2: Параметр Sample size

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

Нижче представлена ​​сцена, візуалізована з різними значеннями параметра Sample size; всі інші настройки однакові.

  • Зверніть увагу на протікання світла від стіни праворуч на останньому зображенні - це сталося через те, що семпли з іншого боку стіни дуже великі (внаслідок Screen для Scale) і вони закінчуються вже на стороні, зверненій до камери (порівняйте це з World для Scale в Прімері 3 ).
  • Зверніть увагу на відмінність в рівні шуму між семплами.

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Sample size = 0.01

Sample size = 0.02

Sample size = 0.04

Приклад 3: Параметр Scale

Параметр Scale визначає в яких одиницях визначаються параметри Sample size і Filter size. в одиницях простору екрану або в світових одиницях.

У таблиці нижче використаний екранний масштаб (Screen), і сцена була візуалізувати з різними розмірами для зображення і масштабом сцени. Параметр Sample size був постійний для всіх зображень - значення за замовчуванням 0.02.

  • Як ви можете бачити, ми завжди отримуємо однакову кількість семплів світлового кешу у всіх випадках, незалежно від дозволу або розміру сцени; фактично, масштабувалися однакового розміру, зображення виглядають однаково. Це пояснює чому значення Screen для параметра Scale придатне для великого різноманіття сцен.

Сцена зменшена до 50%

Сцена збільшена до 200%

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

У таблиці нижче використовується значення World для параметра Scale. Знову сцена візуалізувати з різними дозволами і масштабами, але з однаковими параметрами світлового кеша. Розмір семпли був встановлений в 1/5 від радіуса сфери в сцені з нормальним масштабом.

  • Ви можете помітити, що кількість семплів знову не залежить від дозволу зображення, але воно залежить від розміру сцени.
  • Також відзначте що семпли близько камери з'являються більшого розміру через перспективу - на відміну від режиму Screen - Scale. який компенсує цей ефект і намагається зробити семпли більш-менш рівномірними по всьому зображенню.
  • Інша річ, гідна уваги - ми не бачимо протікання світла (порівняйте з Приклад 2), навіть коли семпли відносно великі. Це відбувається тому, що параметр Scale. встановлений в World. зрівнює розмір семплів на обох сторонах правої стіни.

Сцена зменшена до 50%

Сцена збільшена до 200%

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)

Приклади використання світлового кеша (light cache)