Как создать 3D-модель по фото нейросетью
Коротко. Сделать 3D-модель по фото сегодня можно без навыков моделирования: нейросеть получает один снимок и за минуту-две выдаёт объёмную модель с текстурой. Для игры, AR-примерки, прототипа или фигурки на 3D-принтере этого часто достаточно. Но у технологии есть пределы: невидимые стороны модель додумывает, а сетку почти всегда приходится дорабатывать. Разбираем, какие сервисы есть, каким должен быть снимок и что делать с результатом.
Как нейросеть делает 3D из фото
Генератор «image-to-3D» обучен на миллионах трёхмерных объектов. Получив фото, он сначала представляет, как объект выглядит с других ракурсов, а потом собирает из этих видов объёмную форму и натягивает на неё текстуру. На выходе — файл GLB, OBJ или FBX, который открывается в Blender, игровых движках и слайсерах для печати.
Отсюда главное ограничение: лицевая сторона будет похожа на снимок, а спина, дно и скрытые детали — только правдоподобны. Если нужна точная копия реальной вещи, например детали для замены, подходит другой метод — фотограмметрия: вы снимаете объект со всех сторон 30–100 раз, а программа сшивает кадры. Это дольше, зато размеры и форма настоящие.
Какие сервисы есть
| Инструмент | Как работает | Для чего подходит |
|---|---|---|
| Tripo | Онлайн, бесплатные попытки, экспорт в популярные форматы | Быстрые модели предметов и персонажей |
| Meshy | Онлайн, текст или фото в 3D, автоматическая текстура | Игровые ассеты, прототипы |
| Hunyuan3D (Tencent) | Открытая модель, запуск на своём ПК или в онлайн-демо | Бесплатно и без лимитов при наличии видеокарты |
| TRELLIS (Microsoft) | Открытая модель, запуск локально | Эксперименты, аккуратная геометрия |
| Фотограмметрия (RealityScan, Polycam) | Много фото или видео с облётом объекта | Точная копия реальной вещи |
У онлайн-сервисов бесплатный режим обычно ограничен числом генераций в день и запретом на коммерческое использование, а оплата — в долларах. Открытые модели бесплатны, но требуют видеокарту NVIDIA с большим объёмом памяти. Исходники и инструкции Hunyuan3D лежат в репозитории Tencent на GitHub.
Каким должно быть фото
Качество модели на 80% определяется снимком. Правила простые:
- Один объект, чистый фон. Всё лишнее нейросеть попытается превратить в объём. Фон лучше убрать заранее — как это сделать, рассказываем в статье «Фон для фото: удалить и заменить нейросетью».
- Ракурс три четверти. Строго анфас скрывает глубину, а вид сбоку прячет форму. Лёгкий поворот и взгляд чуть сверху дают модели максимум информации.
- Ровный рассеянный свет. Жёсткие тени и блики «запекаются» в текстуру.
- Объект целиком в кадре. Обрезанная ручка чашки так и останется обрезанной.
- Для персонажа — нейтральная поза. Руки чуть в стороны, ноги прямо, ничего не перекрывает тело.
Если подходящего фото нет, его можно нарисовать. На странице генерации картинок в Умке опишите персонажа или предмет и попросите: «полный рост, нейтральная поза, белый фон, ровный свет, вид три четверти». Модель Nano Banana умеет по одному изображению нарисовать тот же объект спереди, сбоку и сзади — многие 3D-генераторы принимают несколько ракурсов, и точность от этого заметно растёт. Как сохранить внешность героя между кадрами, разобрано в гайде «Как создать персонажа нейросетью».
Подготовьте идеальный снимок для 3D
Уберите фон, нарисуйте виды с разных сторон — по-русски, без VPN и подписки.
Открыть Умку →Пошагово: 3D-модель из фото
- Подготовьте снимок: чистый фон, объект целиком, ровный свет.
- Загрузите его в выбранный генератор и запустите режим «Image to 3D». Если сервис принимает несколько ракурсов, добавьте их.
- Посмотрите модель со всех сторон в окне просмотра. Неудачный вариант перегенерируйте: результат каждый раз немного отличается.
- Выберите нужную детализацию и формат: GLB для веба и AR, FBX для игровых движков, OBJ или STL для печати.
- Откройте файл в Blender и доработайте, если модель пойдёт в игру или на печать.
Доработка в Blender и печать
Сырая модель из нейросети почти никогда не бывает «чистой». Типичные задачи после генерации:
- Упростить сетку. Генераторы выдают сотни тысяч треугольников. Для игры их сокращают модификатором Decimate или делают ретопологию.
- Закрыть дыры. Для печати модель должна быть замкнутой, иначе слайсер выдаст ошибку.
- Задать размер. Нейросеть не знает реальных габаритов: масштаб в миллиметрах выставляется вручную.
- Усилить тонкие детали. Пальцы, антенны и мечи толщиной меньше 1–2 мм при печати ломаются.
Рутину удобно отдать чат-боту: Claude или GPT пишут Python-скрипты для Blender — пакетное упрощение сетки, экспорт в нужный формат, выравнивание по центру. Как ставить такие задачи, рассказываем в статье «ИИ для кода», а сами модели собраны на странице нейросетей для кода.
Частые проблемы
- Спина «плоская» или странная. Добавьте вид сзади, нарисованный нейросетью по исходному фото.
- Лицо размыто. Генераторы плохо передают мелкие черты. Для фигурки по фото человека сделайте крупнее исходник или доработайте лицо скульптингом.
- Тени на текстуре. Снимайте при рассеянном свете или попросите нейросеть убрать тени с фото заранее.
- Прозрачные и блестящие предметы. Стекло и хром сбивают любую нейросеть — лучше выбрать матовый ракурс.
Сколько стоит подготовка в Умке
Подписки нет, токены не сгорают. Картинка — референс, вид с другой стороны или снимок без фона — стоит 35 токенов на обычной модели и 148 на сильной, а ответ умной модели со скриптом для Blender — 33 токена. При регистрации дают 60 токенов без карты. Пакет за 290 ₽ даёт 725 токенов: это около 20 картинок на обычной модели. Дальше 690 ₽ — 1 811 токенов, 1 490 ₽ — 4 172, 3 900 ₽ — 11 700. Подробнее — на странице тарифов.
Вывод
3D-модель по фото нейросеть сделает за минуты, если дать ей хороший снимок: один объект, чистый фон, ровный свет, ракурс три четверти. Для точных копий реальных вещей берите фотограмметрию, для персонажей и прототипов — image-to-3D. А потраченное на подготовку время окупается: чем лучше исходник, тем меньше работы в Blender.
Частые вопросы
Можно ли сделать 3D-модель по одной фотографии?
Да, современные нейросети строят модель по одному снимку. Но невидимые стороны объекта они додумывают, поэтому спина персонажа или обратная сторона предмета будут правдоподобными, а не точными. Для точной копии реального объекта нужна фотограмметрия: десятки снимков со всех сторон.
Можно ли создать 3D-модель по фото онлайн бесплатно?
Да. У онлайн-сервисов есть бесплатные попытки, обычно с лимитом в день и ограничением на коммерческое использование. Открытые модели вроде Hunyuan3D и TRELLIS можно запустить бесплатно на своём компьютере, но нужна мощная видеокарта NVIDIA.
Подойдёт ли модель из нейросети для 3D-печати?
Обычно после доработки. Сгенерированная сетка бывает незамкнутой, с дырами и слишком тонкими деталями. Проверьте модель в слайсере или Blender, закройте отверстия, задайте реальный размер и толщину стенок, затем экспортируйте в STL.
Умеет ли Умка делать 3D-модели?
Сами 3D-файлы Умка не создаёт. Зато в ней удобно подготовить всё остальное: убрать фон со снимка, нарисовать персонажа в нейтральной позе и виды с разных сторон для генератора 3D, а также попросить Claude или GPT написать скрипт для Blender.