Посібник з підручників

Як перетворити концепт-арт на готові до гри 3D-пропси для середовища

Створюйте 3D-ігрові середовища швидше з Meshy's Image to 3D: генеруйте високополігональні пропси з концепт-арту, а потім ретопологізуйте, розгортайте та запекайте в Maya.
Попросіть AI провести вас через це

Ось коротка версія: дозвольте ШІ зайнятися скульптингом і текстуруванням, а чистку залиште у вашому DCC. Meshy перетворює концепт-арт на деталізовану високополігональну модель, а потім Maya бере на себе ретопологію, UV та запекання текстур. Це весь цикл моделювання 3D-оточення, стиснутий до однієї післяобідньої пори.

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

Цей посібник проводить через 7-кроковий робочий процес з використанням Meshy та Maya, хоча ідея працює в будь-якому DCC. А якщо вам потрібні готові пропси, а не індивідуальні, візьміть кілька безкоштовних ігрових ассетів і пропустіть моделювання повністю.

ai-high-poly-vs-clean-game-mesh-wireframe

Що ШІ замінює в моделюванні 3D-оточення?

ШІ замінює два найважчі етапи традиційного конвеєра: скульптинг і малювання текстур. Все інше залишається ручним, але решта роботи швидка. Ретопологія, розгортка UV і запекання — це завдання на хвилини для фонового пропса, а не на години.

Думайте про це як про обнулення частини ZBrush у вашому робочому процесі. Замість того, щоб ліпити високополігональну модель з нуля і вручну малювати її мапи, ви генеруєте обидва за допомогою інструментів для ігрових ассетів зі ШІ, а потім витрачаєте свої навички там, де це справді важливо: на чистій топології та чистих UV.

ЕтапТрадиційний конвеєрКонвеєр зі ШІ-підтримкою
КонцептНамальований вручну або на замовленняШІ-модель зображень
Високополігональний скульптингГодини або дні в ZBrushЗгенеровано Meshy
ТекстуруванняМапи, намальовані вручнуЗгенеровано разом із моделлю
РетопологіяВручнуДосі вручну, хвилини для пропса
UVВручнуДосі вручну, хвилини з сучасними інструментами
ЗапеканняРучне налаштуванняТе саме, один прохід Transfer Maps

Заковика: цей робочий процес передбачає, що ви знаєте свій DCC. Якщо ретопологія та UV для вас нові, у розділі FAQ в кінці описано запасні варіанти.

Як створювати 3D-пропси для ігрового оточення? (7 кроків)

Крок 1: Згенеруйте повноцінну концепт-ілюстрацію сцени

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

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

full-scene-concept-art-3d-environment

Крок 2: Створіть багаторакурсні вхідні зображення

Далі ізолюйте ваш пропс і створіть референсні види: спереду, збоку та ззаду. Модель редагування зображень добре впораєт��ся з цим. Подайте їй ілюстрацію сцени, попросіть витягти цільовий об'єкт на чисте тло, а потім запитайте додаткові ракурси. Ви також можете зробити це в Meshy за допомогою генератора зображень зі ШІ.

Порада: Ви можете повністю пропустити зовнішній редактор. Подайте зображення сцени прямо в Image to 3D, увімкніть Multi-view і натисніть Generate Multi-view. Meshy сам витягне головний об'єкт зі сцени та створить решту ракурсів.

chair-three-view-reference-images

Крок 3: Згенеруйте високополігональну модель за допомогою Meshy Image to 3D

Це етап перетворення зображення на 3D-оточення: завантажте ваші ракурси та дозвольте Meshy побудувати модель. Відкрийте Image to 3D, додайте головне зображення, увімкніть Multi-view і додайте лівий, задній та правий ракурси. Підтримуються формати .png, .jpg, .jpeg і .webp, до 20MB кожен.

Результат — щільна високополігональна сітка з текстурами. Наш приклад стільця повернувся трохи більш ніж із 300 000 трикутників, що саме те, що потрібно на цьому етапі: вся деталізація, жодної дисципліни.

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

meshy-image-to-3d-multi-view-panel

Крок 4: Ретопологізуйте в чисту ігрову сітку

Тепер перетворіть вихідні дані ШІ на геометрію, яку полюбить ігровий рушій. У Maya встановіть високополігональну модель як Live Surface і перебудуйте форму за допомогою Quad Draw. Кожен штрих прилипає до ШІ-сітки, тож ви обводите, а не моделюєте.

Ось другий трюк цього робочого процесу: фонові пропси терплять трикутники. Ніхто не роздивляється силует стільця в кутку, тож ви можете швидко накидати топологію і дозволити кільком трикутникам існувати. Саме тому цей крок займає хвилини для фонового об'єкта, коли та сама робота над головним ассетом займає години. Інтеграція з Maya також дозволяє імпортувати моделі Meshy прямо у вашу сцену.

Не користуєтеся Maya? Meshy може самостійно створювати чисту топологію. Виберіть Smart Topology як тип моделі під час генерації або запустіть Remesh на готовій моделі. Посібник зі ШІ-ретопології та підручник з low poly описують обидва шляхи.

Крок 5: Розгорніть UV за хвилини

З такою легкою сіткою UV перестають бути рутиною. Запустіть Unfold, запакуйте шели за допомогою Layout і підправте кілька важливих швів. Сучасні інструменти автоматичного розташування в Maya виконують більшу частину роботи, а фоновому пропсу все одно не потрібне ручне оптимізоване розташування шелів. Кілька хвилин — і ви отримуєте чисті, неперекриті UV.

Крок 6: Запечіть текстури з високополігональної на низькополігональну модель

Запекання текстур — це етап, де зустрічаються дві половини робочого процесу. Використовуйте Transfer Maps у Maya (у меню Lighting/Shading), щоб спроєктувати згенеровані Meshy текстури з високополігональної моделі на вашу нову низькополігональну.

Оскільки ви запікаєте на чисту сітку з чистими UV, запечені мапи також виходять чистими. Хороша вхідна геометрія — хороші текстури на виході. Жодного полювання за швами, жодного ручного латання розтягнутих ділянок.

low-poly-uv-layout-baked-texture

Крок 7: Експортуйте та перевірте в ігровому рушії

Експортуйте низькополігональну модель у форматі FBX або glTF, а потім перевірте її там, де це важливо: у рушії. Помістіть її у свою сцену, подивіться з ігрової дистанції та переконайтеся, що текстури читаються правильно. Встановіть розумну точку опори, застосуйте реальний масштаб і назвіть ассет так, щоб ваша команда могла його знайти. Інтеграція з Unity може пришвидшити імпорт, якщо це ваш рушій.

game-ready-3d-prop-baked-vs-original

Як перевірити, що 3D-пропс готовий до гри: контрольний список із 5 пунктів

Цікаво, як створювати ассети, готові до гри, які переживуть рев'ю технічного художника? Проженіть кожен пропс через ці п'ять перевірок, перш ніж оголосити його завершеним.

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

  2. Жодної зайвої геометрії. Жодних прихованих граней, плаваючих вершин або подвійних ребер. Чиста топологія — це те, що робить 3D-моделі, готові до гри, легкими в редагуванні пізніше.

  3. UV без перекриттів і порожнеч. Перекриті шели ламають запекання та світлові мапи. Великий порожній UV-простір марнує роздільну здатність текстур.

  4. Запекання без швів. Огляньте модель під ковзними кутами на предмет видимих швів або помилок проєкції від запекання.

  5. Точка опори, масштаб і назва стандартизовані. Пропс має потрапляти в рушій правильного розміру, обертатися навколо розумної точки та відповідати конвенції найменування вашого проєкту.

Поширені запитання

Яке найкраще програмне забезпечення для моделювання 3D-оточення?

Чесна відповідь: це залежить від того, чи хочете ви швидкість чи контроль. Для генерації зі ШІ-підтримкою Meshy бере на себе скульптинг і текстурування. Для ручної половини конвеєра Maya та Blender є стандартним вибором для ретопології та UV, а ZBrush досі панує в деталізованому скульптингу, коли потрібен повний контроль. Більшість практикуючих художників оточення поєднують один ШІ-інструмент з одним DCC, а не шукають єдине програмне забезпечення для моделювання 3D-оточення, яке робить усе.

Що таке запекання текстур?

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

Чи можу я виконати цей робочий процес у Blender?

Так, кожен крок має прямий аналог у Blender. Poly Build із прилипанням замінює Quad Draw, Smart UV Project і стандартні інструменти розгортки покривають етап UV, а панель Bake у Cycles замінює Transfer Maps. Якщо ви починаєте з нуля, Blender безкоштовний, що робить його найдешевшим способом вивчити ручну половину цього конвеєра.

Скільки полігонів мають моделі Meshy?

Це залежить від режиму. Стандартні генерації щільні, сотні тисяч трикутників для деталізованого пропса. Коли ви робите ремеш, ви самі задаєте ціль: Remesh приймає цільову кількість полігонів від 100 до 300 000, з 30 000 за замовчуванням. Генерації Smart Topology легші, від 100 до 15 000 полігонів із 4 000 за замовчуванням, згідно з документацією Meshy API.

Чи може Meshy генерувати низькополігональні моделі безпосередньо?

Так, двома способами. Виберіть Smart Topology як тип моделі перед генерацією, і модель вийде з чистою, легкою топологією з самого початку. Або згенеруйте в стандартному режимі та запустіть Remesh після, щоб досягти точної кількості полігонів. Це також працює із зовнішніми файлами: натисніть Upload у своєму робочому просторі, завантажте .fbx, .obj, .stl, .gltf або .glb до 100MB і зробіть ремеш, як і будь-яку іншу модель. Для пакетних конвеєрів Remesh API виконує ту саму роботу програмно.

Пов'язані варіанти використання

Пов'язані посібники

Пов’язані інструменти

Розблокуйте швидший 3D робочий процес.

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