Final Render Stage-1

Крім основних загальноприйнятих характеристик, таких як коефіцієнт заломлення, розмір відблиску і т. д., при візуалізації необхідно враховувати деякі важливі моменти: розсіювання світла, поширення світла всередині самого об'єкта та багато іншого. Проблема реалістичного рендерингу спонукала розробників компанії Discreet вбудувати в шосту версію 3D Studio Max, вихід якої заплановано на осінь цього року, фотореалістичний рендер - MentalRay. Однак, і в ньому є чимало неточностей, до того ж швидкість, з якою він робить прорахунок картинки, бажає кращого.

Для проблеми "правильного" рендерингу немає однозначного рішення, оскільки невідомий універсальний метод, що підходив будь-якого матеріалу. І, тим не менш, на ринку 3D-софту регулярно з'являються нові рендери, кожен з яких пропонує своє бачення сцени.

Виставка "Siggraph-2003", що проходила цього року, як завжди, у Сан-Дієго, Каліфорнія, вкотре здивувала прихильників 3D великою кількістю новинок. Одним із приємних сюрпризів став довгоочікуваний вихід рендеру – Final Render Stage-1, який очікувався ще восени минулого року.

render

Протягом довгого часу представники Cebas обіцяли з дня на день представити громадськості своє дітище, і зрештою більшість аніматорів втратили будь-яку надію на те, що коли-небудь побачать Stage1. Розчарування підкріплювалося чутками про те, що Final Render Stage-1 насправді взагалі не існує, а все це маркетинговий хід Cebas. Тепер, коли Final Render Stage-1 нарешті представлений, і в його існуванні ні в кого немає сумнівів, розглянемо докладніше, що так довго готували в цехах Cebas.

Почнемо з процесу встановлення. Перш ніж встановити новий реліз програми, слід видалити Final RenderStage-0, якщо така є в системі. Програма підтримує 3DSMax версій 5.x та 4.2x, а також 3DViz 4 (очевидно, незабаром з'явиться апдейт для 3DSMax6.0). Після того, як у процесі інсталяції ви вкажете тип процесора робочої машини (AMD або Intel), двигун рендера буде "заточений" під ту чи іншу платформу.

Що нового?

Одна з найголовніших змін, яка зазнала нового Final Render, стосується його статусу. На відміну від попередніх версій, тепер він є повнофункціональним самостійним рендером, і знайти його можна в списку рендерів (вікно Render Scene - сувій Current Renderers).

render

Anti-Aliasing

Головна група налаштувань сувої "finalRender: Global Options" - Anti-Aliasing. Вона включає в себе параметри фільтра, що згладжує, а також ряд опцій, що дозволяють включати/вимикати прорахунок каустики, підповерхневого розсіювання, системи глобального освітлення, відображення тіней і т. д.

У цьому ж сувої можна знайти цікаве нововведення у вигляді кнопки Global Material Override. Для чого може стати в нагоді така фіча? Допустимо, ви хочете відрендерити сцену в монохромному режимі. У цьому випадку за допомогою кнопки Global Material Override можна вказати певний матеріал, який буде присвоєно всім об'єктам сцени. При цьому всі матеріали об'єктів, застосовані до них раніше, не пропадуть, і повернуться на свої місця, як тільки цю опцію буде вимкнено.

Motion blur

У новій версії Final Render доопрацьовано алгоритм прорахунку об'єктів, що рухаються. Ефект Motion blur (змащений рух) не "розмазує" об'єкти, розташовані на тлі частин, що рухаються, а трасування променів дозволяє отримати коректно промальовані тіні на змащених ділянках. Керує параметрами цього ефекту група параметрів MotionBlur у сувої "finalRender: Camera".

Global Illumination

Для того, щоб отримати зображення максимально наближене до цього, необхідно в першу чергу правильно враховувати розподіл світла. Останнім часом 3D-аніматори стали використовувати у своїх проектах алгоритм глобального освітлення (Global Illumination), який враховує розсіювання світла.

Final

Final Render Stage-1 має кілька механізмів прорахунку Global Illumination.

Окремий інтерес викликає прорахунок методом Hyper-GI, який було додано у новій версії рендеру. Часто в анімаційних сценах з використанням Global Illumination помітно деяке мерехтіння. Це тим, більшість методів обчислення GI грунтується на випадкової вибірці променів. Метод Hyper-GI, пропонований користувачам Final Render Stage-1, є гібридним і включає класичний метод обчислень розподілу світла і алгоритм прорахунку, заснований на залежності кількості елементів вибірки від кута зору. Результатом такого рішення стала відсутність мерехтіння.

Distributed Rendering

Двигун Stage-1 має можливість тонкого налаштування системи розподіленого рендерингу (зсув finalRender: Distributed Rendering), що значно збільшує ефективність прорахунку, особливо в мультипроцесорних системах. Наразі Stage-1 підтримує до десяти процесорних завдань. Це означає, що якщо в рендерингу задіяно п'ять двопроцесорних систем, то вони можуть обробляти одне зображення.

Final

Підтримка більшої кількості процесорів очікується у подальших релізах FinalRender.

Створюючи Stage-1, розробники Cebas постаралися створити універсальний візуалізатор, який міг би працювати як фотореалістичний, так і нефотореалістичний рендер. Тому в новому релізі відбулася інтеграція з ще одним відомим твором від Cebas – FinalToon.

stage-1

Застосовуючи для візуалізації цей нефотореалістичний рендер (Головне меню Rendering & Effects & Effects Addd effects & Final Final), користувачі Final Render Stage-1 можуть швидко створювати "мультяшні" зображення, використовуючи при цьому всі додаткові опції рендеру, в тому числі і додаткові опції рендеру, в тому числі і освітлення Global Illumination. Крім того, FinalToon може похвалитися фільтром, що згладжує, для підвищення якості зображення, підтримкою експорту у формати *.swf і *.ai, а також багатьма іншими опціями, ознайомитися з якими можна на офіційному сайті Сebas.

Отже, підіб'ємо підсумки. Компанія Cebas створила цілком конкурентоспроможний продукт, основним козирем якого є швидкість.

Final

Якщо багато параметрів, прийнятих Final Render Stage-0 за умовчанням, у процесі роботи над новою сценою доводилося щоразу змінювати, нові значення аналогічних величин Stage-1 вибрано вдало. Final Render став доступнішим в освоєнні, і при цьому не втратив всієї тієї сили додаткових налаштувань, за якою його знають користувачі попередніх релізів. Приємно відзначити, що в Stage-1 помітно збільшено стабільність роботи та виправлено багато помилок Stage-0. Однак, незважаючи на всі "принади" нового рендеру, компанією Cebas було втрачено багато часу.

stage-1

За ті багато місяців, які знадобилися компанії для розробки нового продукту, багато користувачів 3DStudio Max встигли придбати продукцію конкуруючих фірм - Vray від Chaosgroup і Brazil Render від Splutterfish. І оскільки жоден із провідних виробників візуалізаторів для 3dsmax відступати, схоже, не збирається, можна звпевненістю говорити про те, що рендер-конкуренція продовжується!