Вибір оптимального движка рендеринга для ваших завдань

У статті розповідається про сучасні інструменти рендеринга, доступних для3ds Max. AutoCAD та інших програм, які підтримують тривимірну візуалізацію.

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

Існує два основних сімейства двигунів візуалізації, що відрізняються поведінкою в процесі візуалізації - упереджений і неупереджений. Упереджений метод в двох словах означає що ви можете визначати допущення які рендер може робити в процесі обчислення пікселів. Це дозволяє вам вказувати движку візуалізації коли робити наближення і коли немає. До цієї групи ставитися такі движки як mental ray. V-Ray і FinalRender. Неупереджений метод не передбачає визначення припущень. До цієї групи належать движки Fryrender, Maxwell, Iray і V-Ray RT.

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


Кілька слів про обробку.

До CPU-Рендер відносяться mental ray, V-Ray, FinalRender, Maxwell і Fry. До GPU-Рендер - Iray, V-Ray RT, Arion і кілька інших.

Сильною стороною GPU-процесорів є величезна обчислювальна потужність. Навіть у графічних карт початкового рівня число ядер не менше 96, а у більш дорогих карт воно обчислюється сотнями. Порівняйте зі стандартним CPU, де число ядер 4 або 6. Тепер, я думаю, ви розумієте різницю між цими двома типами двигунів візуалізації. Зазвичай GPU-рендери відносяться до неупередженої групі.

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

1. Наскільки важливе значення для вас має ціна?

Якщо ви не заперечуєте з приводу додаткової оплати за движок візуалізації, ви можете вибирати серед безлічі продуктів сторонніх розробників. Найбільш популярним є V-Ray. але ви можете зупинити свій вибір на FinalRender, Arnold, Maxwell, Fryrender, Octane, Bunkspeed. і не скількох Лургі. Якщо ви не хочете додатково платити за движок візуалізації, знайте, що в комплект поставки 3ds Max входить кілька безкоштовних движків. Це Scanline, Quicksilver, mental ray, і Iray. Мережева візуалізація також доступна в 3ds Max. безкоштовно.


2. Що для вас важливіше, якість або швидкість?

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

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

3. Чи володієте ви якимись знаннями про двигунах рендеринга?

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

Як правило, найкращий движок візуалізації з цього боку - той, який ви вже використовували раніше.

4. Чи будите ви грати за правилами?

Ви хочете візуалізувати тільки фізично правильні зображення або бажаєте мати можливість обдурити закони фізики? Чи хочете ви повністю управляти параметрами налаштування або для вас буде досить просто натиснути на кнопку і чекати і сподіватися на краще?

Ці питання зазвичай визначають вибір між упередженими і неупередженими двигунами візуалізації.

5. Чи зможете ви взаємодіяти з певними движком рендеринга?

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

6. Кількість користувачів

Має сенс вибирати більш широко поширений движок рендеринга. Це дозволить вам надалі отримувати підтримку на Інтернет-форумах і в кінцевому рахунку гарантує ваші інвестиції як в грошовому еквіваленті, так і в сенсі трудовитрат.

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

Безумовно, найбільш часто використовуваних в 3ds Max упередженим движком рендеринга є mental ray. так як він безкоштовний і поширюється разом з 3ds Max. Autodesk має угоду з mental images. розробником mental ray. за яким цей движок рендеринга доступний в більшості основних програмних продуктів Autodesk. включаючи AutoCAD. Revit і Inventor.

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

Більш ніж один шлях

Давайте припустимо, що ми звузили наш вибір до mental ray і Vray. Які відмінності між ними найбільш важливі?

Обидва продукти дозволяють художникам створювати прекрасні зображення, обидва продукти досить швидкі і мають схожий робочий процес. Вони обидва повністю інтегруються в 3ds Max, але при цьому, крім методів обчислення і алгоритмів існують деякі інші відмінності. До них відносяться:

  • обидва движка поставляються із зразками матеріали, але mental ray містить більше налаштувань для типу матеріалу, що дозволить вам зберегти час.
  • обидва движка в стані візуалізувати небо, але V-Ray так само може створювати на ньому 3D-хмари.
  • обидва движка можуть зміститись (зміни геометрії засноване на відображенні) але V-Ray виконує його краще.
  • V-Ray в змозі робити стереозображення. Ця можливість доступна і в mental ray, але її неможливо її активізувати безпосередньо з призначеного для користувача інтерфейсу.

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

Вибір оптимального движка рендеринга для ваших завдань

Візуалізація за допомогою V-Ray

Вибір оптимального движка рендеринга для ваших завдань

Візуалізація за допомогою mental ray

На мою думку, основна відмінність між цими двома двигунами візуалізації - в їх ментальності. V-Ray - більш практичний, а mental ray - більш технічний. Ці відмінності виникають від природи цих двох програм і компаній, які їх розробили.

Приклад більш практичної природи V-Ray є візуалізація за вказівником миші. Це означає, що ви можете дати вказівку програмі зосередити всю обчислювальну свою міць на маленькій точці, що представляє інтерес. Це можливість дуже корисна при тестової візуалізації та налаштування матеріалів.

Інший приклад - вікно Frame Buffer в V-Ray. яке дозволяє вам налаштовувати яскравість зображення після виконання візуалізації, без необхідності виконувати її повторно. Це досить практичні речі.

Серед неупереджених движком ми також бачимо суперництво mental images і Chaos Group. Їх неупереджені движки візуалізації називаються Iray і V-Ray відповідно. Незважаючи на те, що це досить нові продукти, вони досить широко використовуються користувачами 3ds Max. Iray поставляється безкоштовно у складі 3ds Max. а V-Ray RT - як частина останньої, 2-й версії V-ray. яка представляє собою набір V-ray (упереджений рендеринг) і двох різновидів V-Ray RT, як для CPU так і для GPU.

Між цими двигунами так само існують відмінності, але вони так само не стосуються можливостей візуалізації.

Основною перевагою V-Ray RT над Iray є наявність інтерактивного режиму, коли ви можете відкрити вікно RT render і спостерігати, як ваша модель буде змінюватися в реальному часі в процесі вашої роботи над самою моделлю, матеріалами, освітленням і т.п.

Зробіть свій вибір.

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

Посилання по темі

Схожі статті