(Входные данные для генерации 3D модели)
Можно найти готовую картинку или сгенерировать.
Я генерирую в чате GPT. Обычно, чтобы получить то, что я действительно хочу, уходит много времени. Потом ещё может понадобиться в фотошопе что-то подредактировать. Желательно, но необязательно, чтобы фон у картинки был однотонный. Можно просто белый фон.
Сначала необходимо определиться с ИИ-моделью. Хотелось бы назвать один сервис, через который можно всё успешно генерировать, но всё не совсем так просто.
Я бы сказал, что для генерации персонажей и форм, не требующих точности, лучше подойдёт Tripo.
С генерацией промышленных объектов, с правильными линиями и чёткими силуэтами лучше справится Hidem3D.
Стилизацию я бы доверил Meshy, он также хорошо сам додумывает картинку, но в этом также и его недостаток. Я его пока не рассматриваю, потому что без подписки нельзя скачать модель. А для подписки я буду рассматривать другие сервисы.
И универсальный солдат Hunyuan. Главный его плюс в том, что он, можно сказать, бесплатный. Очень много даётся генераций. На счёт использования в коммерческих целях надо правда разобраться.
Сгенерированная модель имеет огромное количество полигонов. Необходимо сделать низкополигональную сетку и желательно с хорошей топологией. Делать её вручную - это очень утомительный процесс. И нейронки для качественной ретопологии пока нет, ждём! Но есть ретопология среднего качества в Tripo и Meshy. Там после генерации модели делаем ретоп. Потом в блендере дорабатываем.
Есть ещё для ретопа специальная программа Instant Meshes - я её не ещё не тестил, но выглядит многообещающе. С ней, кажется, и нейронки не нужны.
Для развёртки специальной хорошей нейросети пока тоже нет. Но с ней хорошо справляются логические инструменты в обычных программах вроде Blender. Но в Blender, как по мне, нет мощного инструментария для развёртки. В идеале, я бы нашёл программу получше для этой задачи.
🍞 Запекание
С высокополигональной модели делаем «снимок» на низкополигональную. Получаем оптимизированную модель с правильной топологией и развёрткой, со всеми готовыми текстурными картами. Вся детализация HightPoly модели перенесётся на LowPoly.
Запекание я делаю в программе Marmoset Toolbag - это гораздо удобнее и быстрее, чем в Blender.
📜 Текстуры
Дорабатываем текстуры в Blender или фотошоп. Обязательно будут косяки от нейронки или даже от запекания. Я нашёл хороший способ для простых моделей - в Blender, в режиме рисования я размазываю проблемные места специальной кистью, как бы затирая артефакты.
Если текстура от ии вас не устраивает, можно сгенерировать новую текстуру от ии) Возьмите карту затенения AO, дайте её нейросети NanoBanano в чате Google AI Studio, и скажите какую текстуру вы хотите получить, и вы получите карту Albedo (карту цвета).
Если того требует модель, делаем кости и настраиваем веса. Если это персонаж, риг можно сделать в на сайте Mixamo. Потом дорабатываем веса в Blender. Или в Blender можно сделать риг целиком. Обычно я использую и Mixamo и Blender. Есть ещё программа AccuRIG автоматизирующая процесс создания рига. Пока у меня не было надобности её устанавливать, можете попробовать.
По нейронкам для 3D моделей я отдаю предпочтение Tripo и Hidem3D. Я думаю взять подписку на Tripo и сделать его основными инструментом. Hidem3D подписку брать не хотелось бы, потому что по итогу кредитов, похоже, хватать не будет. В общем, Hidem3D дорогой. Если понадобится чёткий объект, использую бесплатную генерацию в Hidem3D. Жалко только, что максимальный pro режим для бесплатной генерации не доступен. Ретоп для модели от Hidem3D сделаю вручную или в Instant Meshes. Зато модель получится в итоге ровная.


