визуализатор iray

Визуализатор iray ® виробництва mental images ® створює фізично точні візуалізації, використовуючи алгоритм трасування світлових шляхів (tracing light paths). Він вимагає дуже невеликої настройки в порівнянні з іншими візуалізатором.







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

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

визуализатор iray

Сцена, візуалізована iray після 1 хвилини (час за замовчуванням)

визуализатор iray

Та ж сама сцена після закінчення більш тривалого часу

визуализатор iray

Та ж сама сцена після ще більшого часу

Графічна карта з GPU (Graphics Processing Unit - пристрій обробки графіки, графічний процесор) з підтримкою CUDA (Compute Unified Device Architecture - апаратна уніфікована обчислювальна архітектура) буде збільшувати продуктивність iray. Однак результат відрізняється від апаратної промальовування вьюпорті (hardware viewport shading): обчислення, виконувані iray фізично коректні і результат візуалізації iray, отриманий при використанні апаратної частини (тобто GPU), такий же, як результат, отриманий тільки при використанні центрального процесора ( CPU).

Приблизний підрахунок показує, що при використанні GPU, в одному гігабайті пам'яті можна запам'ятати 5-10 мільйонів трикутників геометрії. Якщо текстури (зазвичай загальні для якоїсь кількості трикутних фейсів) можуть бути також збережені в пам'яті GPU, то продуктивність при візуалізації зростає.







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

Матеріали і карти, які підтримуються iray

Визуализатор iray підтримує тільки певні типи матеріалів, карт і шейдеров. Зокрема він не підтримує програмовані шейдери так, як робить це визуализатор mental ray. Якщо сцена містить непідтримувані матеріали або карти, iray візуалізує їх сірими і у вікні Render Message Window виводить повідомлення про помилку.

У загальному випадку, iray підтримує тільки ті матеріали, карти і функції шейдеров, які мають відношення до фізично коректної трасування променів. Наприклад, настройки матеріалу Arch Design, які мають відношення до затінення фонового освітлення (Ambient Occlusion), скруглення кутів (Round Corners) або Final Gather просто ігноруються цим візуалізатором.

Підтримувані матеріали

В основному iray підтримує матеріали mental ray загального призначення:

iray і самосветімость

iray добре підтримує самосветящиеся (self-illuminating) матеріали. Фактично можна візуалізувати сцену тільки за допомогою самосвітних матеріалів, не використовуючи джерела світла.

Рада Для візуалізації сцени з використанням тільки самосвітних матеріалів, додайте на сцену один джерело світла і вимкніть його. (Якщо в сцені немає джерел світла, 3ds max додає джерела світла за замовчуванням для коректного відображення сцени під вьюпорте і при візуалізації.)

визуализатор iray

При візуалізації iray самосветящиеся матеріали дають відкидання тіней, відблиски і розсіяне світло (ambient light).

Висвітлюють об'єкти, самосветімость і iray

У інтер'єрних сценах (і багатьох архітектурних інтер'єрах) часто комбінуються джерела світла 3ds Max з геометрією, яка моделює корпус та інші деталі освітлювального приладу. Хороший приклад - Luminaire Helper Object. Можна привласнити самосвітні матеріал лампі в світильнику, або светопередающей поверхні, в яку заключера лампа.

При використанні інших визуализаторов самосветящаяся поверхню з'являється просто як світіння, тоді як джерело світла (об'єкт) в дійсності випромінює світло. Але оскільки iray використовує самосветімость як реальне освітлення, самосветящиеся матеріали генерують світло поряд з джерелами освітлення: це ефект "подвійного освітлення". Чим більше самосветящаяся площа, тим помітніше ефект.

Причина цього ефекту в тому, що візуалізатори з трасуванням променів, такі як iray, не роблять різниці між типами променів: світлові промені, промені відображення і промені тіней, все обробляються однаковим чином.







Схожі статті