Як зробити карту нормалей 3d max покрокова інструкція

Карта нормалей рятує в ситуації, коли нам потрібна модель з малою кількістю полігонів, але з хорошою деталізацією. Наклавши карту нормалей на lowpoly (нізкополігональную) модель, ми побачимо результат тільки на рендер. Такий спосіб застосовується в створенні ігор, коли кожен зайвий полігон вимагає більшої продуктивності комп'ютера, а прорахунок карти нормалей вимагає значно менше ресурсів ПК.
Створення LowPoly моделі
Спочатку у нас є HighPoly модель Box001 (з великою кількістю полігонів). У нас стоїть завдання зробити LowPoly модель, яка буде повторювати основні форми заданої моделі.

В даному випадку вистачить всього 14 полігонів що б зробити основу (Box002) для накладення карти нормалей з Box001.

Налаштування візуалізації карти нормалей
Виділивши Box002, натискаємо на вкладку Rendering / RenderToTexture (гаряча клавіша «0»).

Перед нами відкрилося вікно Render To Texture. В параметрах Projection Mapping ставимо галочку навпроти Enabled. натискаємо Pick .... виділяємо HighPoly модель і натискаємо Add.

Навколо об'єкта з'явився контейнер проектування, який треба підігнати так, щоб в нього вмістилася вся HighPoly модель. Для цього переходимо на вкладку Modify / Projection / Cage. натискаємо Reset. якщо контейнер був автоматично створений з перекрученою формою, і змінюємопараметри Amount і Percent. збільшуючи контейнер до потрібного розміру.

У вікні Render To Texture. в параметрах Output натискаємо Add ... Якщо ви Рендер за допомогою Vray. то виберіть Vray Normals Map і натисніть Add Elements. Якщо використовуєте стандартний рендер, то виберіть Normals Map.
Є можливість змінити ім'я карти (Name), шлях для збереження карти нормалей (File Name and Type), тип слота матеріалу (Target Map Slot), а також розмір карти (Width / Height).

Натискаємо Render і бачимо результат.

P.S. Карта нормалей зберігається автоматично. Стандартний шлях збереження: C: \ Users \ Документи \ 3dsMax \ sceneassets \ images.
Застосування карти нормалей до LowPoly моделі
Виділяємо раніше створену LowPoly модель.

На панелі Modify вибираємо модифікатор Automatic Flatten UVs, який був створений автоматично в процесі створення карти нормалей. Натискаємо кнопку Open UV Editor ... У вікні, вибираємо File / SaveUVs .... і зберігаємо розгортку.


Заходимо в параметри карти Normal Bump. У слот Normal вибираємо карту Bitmap. і відкриваємо раніше створену карту нормалей. Застосовуємо створений матеріал до LowPoly моделі.

На панелі Modify додаємо модифікатор Unwrap UVW. Натискаємо кнопку Open UV Editor ... У вікні, вибираємо File / LoadUVs ... і завантажуємо збережену розгортку.

У вікні Edit UVWs, в правому верхньому куті, відкриваємо сувій текстур і вибираємо створену нами карту нормалей.

Запустивши Render, ми побачимо, що LowPoly модель має ті ж деталі, що і HighPoly. Деталі можна зробити більш-менш вираженими, змінюючи значення параметра Bump в використовуваному матеріалі.

Інтер'єри в 3ds max і VRay:
