Урок з накладання текстури на 3D модель

Автор: Артем aka Nomat

Шалом друзі! Сьогодні я розповім вам, для тих, кому це цікаво і кому це потрібно знати, як накладати текстури на 3D модель. Урок я написав для ознайомлення. Якщо хтось мав у цій сфері питання, то я спробую їх прояснити. Прошу не вважати все нижче написане еталонним зразком, оскільки і в мене можуть бути помилки, та й у вас щось може відразу не виходити. Mesh) і хто вже робив свої моделі з його допомогою. В уроці описується техніка накладання текстур за допомогою простого використання модифікатора UVW Map. Для цього вам знадобиться:

  • Трохи терпіння;
  • Природно, сам інструмент 3D моделювання 3Ds Max будь-якої версії;
  • Приготовлені заздалегідь текстурні малюнки в форматі dds (dds формат необхідний для гри X3TC), бажано, високої роздільної здатності; Можете їх скачати, стягнути з інших ігор, або намалювати самі.
  • Зроблена вами (або у когось спёрта)) 3Д модель. Модель має бути ґрунтовно готова, щоб під час накладання текстур ви в ній нічого не доробляли, інакше доведеться перенакладати текстури на те місце, яке ви підправили.
  • DBOX 2. Це знадобиться для впровадження моделі в гру.
Увага! не починайте одразу текстурити складні 3Д моделі. Для тренування, почніть із простих примітивів: кубики, кульки, і т.д. Коли зрозумієте весь процес цілком, то можете перейти на більші моделі. А інакше просто заплутаєтеся.

Мабуть, приступимо!

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

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

  • Я вже вибрав три текстури, скріншот нижче.
  • ID текстури (матеріалу), про це трохи пізніше.
  • Натисніть цю піктограму, щоб застосувати вибрані текстури до вибраного об'єкта. Як бачите, після натискання у мене текстури лягли кожна на різні полігони, далеко не так, як, наприклад, мені треба.
  • За допомогою цього інструменту ви вибиратимете полігони надалі.

Тепер накладатимемо вибрані текстури так, як нам треба.

  • Виберіть кілька полігонів, я вибрав два - верхній та бічний.
  • Тепер потрібно накласти на ці вибрані полігони текстуру, яку ви бажаєте. Це робиться через ID текстури. Я, наприклад, візьму першу текстуру зі своїх трьох, і там, де написано "задати ID" напишу "1", і натисніть Enter. Два вибрані полігони набудуть вигляду вибраної текстури.

Потім я повернув кубик іншою стороною, вибрав інший полігон і наклав на нього другу текстуру.

  • Тепер вибрав зі списку модифікаторів UVW Map, у мене він позначається як "Проекційні координати".
  • Цей модифікатор призначений для того, щоб проводити маніпуляції над текстурами на об'єктах. Щоб текстура у мене відобразилася коректно, я вибрав функцію"прямокутник" (на скріншоті нижче).
  • Виділені синім – це основні функції цього модифікатора. З їх допомогою ви зможете коректно накладати текстури на вибрані полігони у вигляді кубиків, кульок, площин, кіл та іншого. Щоб побачити їх у дії – просто експериментуйте. Описувати їх окремо довго і нудно.

Також варто сказати ще про деякі функції модифікатора UVW Map.

  • Зверніть увагу на виділення на скріншоті нижче. У цих параметрах можна змінювати масштабність та кратність текстури. Як бачите на скріншоті, я поставив кратність Y і Z площин, значення кратності - по п'ять.
  • Зверніть увагу на вкладку Gizmo у модифікатора. Цією функцією часто доводиться користуватися, але її описувати зараз не буду. Можливо, в іншому уроці. А поки що - експериментуйте.

Після того, як ви, наприклад, наклали першу текстуру на групу виділених полігонів, і провели над текстурою модифікації (надали їй той вигляд, який хочете бачити, наприклад, у грі), знову конвертуйте модель в "Edit Poly". Це дозволить зберегти маніпуляції з текстурами на обраних полігонах. Тобто текстури на цих полігонах збережуться, а ви спокійно зможете перейти до інших полігонів і робити з ними те саме, накласти інші текстури і маніпулювати ними. Якщо вам не подобається те, як ви наклали текстуру на якісь полігони, і при цьому ви вже багато разів конвертували модель, то нічого страшного, потрібні полігони можна знову вибрати і покласти на них текстуру (будь-яку). Таким чином, полігонально, ви зможете повністю прикрасити складну модель.

Загалом, як би все. Намагався писати якомога зрозумілішою мовою. Сподіваюся, комусь знадобиться цей урок. Удачі вроботи з текстурами!