Нейросети для генерации 3D-объектов: 6 сервисов с бесплатными опциями
Нейросети генерируют трехмерные модели, которые можно печатать на 3D-принтере, использовать при создании игр и анимации или загружать в метавселенные.
Для этого достаточно составить тестовый запрос или отправить сервису фотографию. Далеко не всегда результат будет точным. Но иногда отредактировать готовую модель быстрее и проще, чем создавать ее с нуля. Многие платные платформы предоставляют бесплатный пробный период, которого хватит для небольших задач и экспериментов. Расскажу про сервисы, где можно бесплатно сгенерировать 3D-модель.
Нейросети для генерации 3D-объектов
Оплатить получится не везде
С 2022 года многие иностранные сервисы не принимают оплату российскими банковскими картами. В таких случаях понадобится международная карта. Если сайт принимает оплату в рублях или карточками UnionPay, мы отмечаем отдельно.
Как писать запросы для генерации 3D-объектов
Для генерации по текстовому запросу:
- Описывайте объект четко и подробно. Уточните, что именно вы хотите получить. Например, вместо «лиса» лучше написать: «мягкая игрушка лисы с пушистым хвостом, улыбающаяся, с большими глазами». Чем подробнее описание, тем выше шансы получить нужную модель.
- Укажите стилистику. Определитесь, в каком стиле должна быть модель: мультяшная, фотореалистичная, пиксельная, воксельная или похожая на персонажа из конкретного произведения. Например, можно написать в запросе «в стиле Minecraft». Это поможет нейросети подобрать нужный уровень детализации.
- Уточните материалы, текстуры и цвета. Если это сложный объект, например доспехи, пропишите материалы: «гладкая полированная сталь с золотыми вставками» или «старый потемневший металл с царапинами». Подробное описание текстуры и цвета добавит модели реализма.
- Определитесь с масштабом и позой. Если объект — персонаж, уточните, какую позу он должен принимать. Например, «рыцарь с поднятым мечом, готовящийся к атаке» или «дракон, сидящий на скале». Это поможет задать правильную композицию.
Для генераций по картинке:
- Выбирайте изображение с минимумом лишних деталей. Избегайте изображений со множеством элементов. Например, если вам нужен только стул из фотографии интерьера, лучше обрезать изображение, оставив только его.
- Вырезайте фон. Нейросеть лучше справляется с объектами на простом белом или нейтральном фоне. Это позволяет избежать артефактов и лишних элементов.
- Используйте качественные изображения. Чем выше разрешение, тем больше деталей нейросеть сможет распознать и перенести в 3D-модель. Если возможно, не используйте фото с размытием, бликами и тенями.
- Учитывайте перспективу. Если важно передать точные пропорции, выбирайте изображения с прямым видом на объект без сильного искажения перспективы. Это особенно важно для симметричных объектов — мебели или техники.
Качество генерации: 😺😺
Как генерирует: по текстовому запросу
Лимиты: нет
Платные функции: нет
Простая и полностью бесплатная нейросеть умеет генерировать мультяшные 3D-модели предметов и существ по текстовому запросу. Ее создатели — студия Luma AI — известны благодаря другой нейросети Dream Machine, которая позволяет «оживлять» фото и генерировать видео по текстовому запросу.
Потребуется авторизация через аккаунт Google, Apple или Discord. Интерфейс максимально дружелюбный. На главной странице — только поле для ввода запроса. Напишите на английском языке, что хотите получить: например, жирафа в шляпе, игрушку в виде собаки или топор. Через несколько секунд сервис сгенерирует четыре варианта 3D-моделей.
Кликните на понравившуюся модель — откроется окно с предпросмотром, где можно покрутить ее и рассмотреть с разных сторон. Качество повышается по кнопке Hi-Res, это занимает некоторое время. Кнопка Variations позволяет сгенерировать новые варианты, похожие на выбранную модель.
Когда завершите работу, выберите формат файла и нажмите Download, чтобы его скачать. При экспорте можно выбрать программу, в которой вы хотите продолжить работу над моделью, и Genie сама подберет подходящий формат. Доступны FBX, GLTF, USDZ, Blend, STL или OBJ.
Количество попыток для генерации не ограничено. Можно пробовать разные запросы, пока не добьетесь нужного результата.
Качество нельзя назвать хорошим. Текстуры получаются не до конца проработанными, а формы — не всегда точными. Но в целом запрос интерпретируется верно, а результат можно доработать в 3D-редакторе. Тем более что модель полностью бесплатная.
👍 Плюсы:
- Полностью бесплатная.
- Дружелюбный интерфейс.
👎 Минусы:
- Среднее качество.
- Нереалистичные текстуры.
Качество генерации: 😺😺😺😺
Как генерирует: по картинке или по текстовому запросу
Лимиты: 600 токенов в месяц, которых хватит на 10—24 генерации
Платные функции: от 19,9 $ (1908 ₽)
в месяц за 3000 токенов, параллельную генерацию нескольких моделей и дополнительные функции
Нейросеть Tripo AI с открытым исходным кодом создали разработчики из Stability AI, которые делают мощную модель для генерации картинок Stable Diffusion. По словам создателей, сервис предназначен для реалистичных моделей.
Интерфейс доступен на русском языке. Для начала работы потребуется зарегистрироваться или авторизоваться через гугл-аккаунт. После этого на главной странице появится поле для ввода запроса. Напишите его самостоятельно или нажмите на кнопку со звездами, чтобы нейросеть предложила случайный промпт. Запрос можно писать на русском.
В настройках при желании укажите негативный промпт — то есть то, чего не должно быть на картинке. А еще выберите пропорции, если генерируете антропоморфную модель: укажите высоту и ширину головы, длину ног и рук.
У Tripo AI есть два режима работы — генерация по тексту или по картинке. Первый вариант стоит 60 токенов, а второй — 25. Процесс генерации не отличается. В обоих случаях запрос обрабатывается около минуты, создается сразу четыре варианта.
Если кликнуть на понравившийся вариант, то откроется редактор, где модель можно покрутить, скрыть текстуру или отобразить только цвета. За 20 кредитов доступна анимация — модель начнет ходить, бегать или прыгать. Для этого нужно провести риггинг, который добавляет скелет и суставы — достаточно нажать кнопку «Риг». Функция находится в бета-версии и иногда не срабатывает. В таком случае кредиты возвращают.
За 10 кредитов доступна стилизация модели. Есть только три варианта — «лего», «вокселизация» и криво переведенный на русский язык режим, который называется «ворона». Он превращает модель в дырявое белое полотно.
Экспорт готовой модели доступен только в формате GLB. Он подойдет далеко не для всех 3D-редакторов, но в онлайн-сервисах можно конвертировать файл в нужный формат.
Тираннозавр получился мультяшным, но довольно убедительным, с проработанной текстурой. Не обошлось без артефактов: кое-где были проблемы с клыками, лапами и рисунками на колпаке. А шарнирная модель, сгенерированная по фото, получилась куда лучше. Судя по всему, с референсом нейросети работать проще. В целом качество впечатлило.
👍 Плюсы:
- Довольно точно генерирует объекты.
- Анимирует персонажей.
👎 Минусы:
- Есть артефакты.
- Риггинг доступен не для всех моделей.
Качество генерации: 😺😺
Как генерирует: по текстовому запросу
Лимиты: 250 кредитов, которых хватает на пять генераций
Платные функции: больше кредитов — по подписке от 10,99 $ (1082 ₽) в месяц
Нейросеть Masterpiece X генерирует 3D-модели по текстовому описанию, позволяет их редактировать и работать с ними в виртуальной реальности.
Для начала работы потребуется авторизация через гугл-аккаунт или регистрация. После этого откроется редактор, где доступны два режима — Simple и Custom. В первом придется формулировать запрос самостоятельно. При этом создатели предупреждают: создать фантастический или необычный объект вроде двуглавой собаки нельзя. Генерация в режиме Simple стоит 50 кредитов, на выходе будет две модели.
В режиме Custom запрос формулируется в три этапа. На первом нужно выбрать один из трех типов моделей: предмет, животное или человек. На втором — прописать короткий текстовый запрос на английском языке из двух — пяти слов, а также указать, насколько реалистичной должна быть модель. Есть три варианта: Precise, Balanced и Creative. Первый будет четко следовать запросу, а третий — сильнее креативить, но и допускать больше ошибок.
Третий этап — текстовый запрос для генерации текстуры. Сервис сам предлагает готовые подсказки, которые можно добавить в промпт: стиль, освещение, детализированность. На этом же этапе можно сформулировать негативный промпт — то, чего не должно быть в результате генерации. Четвертый шаг доступен только для моделей людей и добавляет анимацию.
После всех этапов останется кликнуть на Generate 3D Model(s). За 100 кредитов нейросеть генерирует два варианта. Если в процессе создания произошел сбой, кредиты вернутся на счет.
После генерации можно посмотреть готовую модель, отредактировать название, поделиться результатом с другими пользователями. Есть возможность настроить тени и экспозицию при отображении результата по клику на шестеренку.
Самая интересная опция: продолжить редактирование модели в виртуальной реальности вручную. Для этого понадобится VR-шлем Oculus Quest и приложение Masterpiece X. Управляя VR-контроллером, можно гибко редактировать форму объекта. Идея интересная: пользователь может почувствовать себя скульптором.
Готовый результат можно скачать в форматах GLB, FBX и USDZ. Это позволяет работать с моделью в редакторах 3D-графики и использовать в дополненной реальности.
Несмотря на множество этапов настройки промпта, результат оставляет желать лучшего. Запрос передан довольно точно, но текстуры подвели: артефактов оказалось слишком много, а рисунок пасти динозавра почему-то сместился на его шею.
Попытка сгенерировать человека тоже не впечатлила. Внешний вид персонажа выглядел неестественно, а одежда — не проработанной. Зато анимация оказалась достаточно плавной, если выбрать не слишком сложные движения.
👍 Плюсы:
- Возможность редактировать модель в VR.
- Гибкий редактор.
👎 Минусы:
- Низкое качество.
- Дорогая подписка.
Качество генерации: 😺😺😺
Как генерирует: по фото
Лимиты: 500 кредитов ежемесячно и 2000 кредитов за регистрацию. Этого хватит на 25 генераций
Платные функции: больше кредитов — по подписке от 10 € (1200 ₽)
Meshcapade специализируется на создании аватаров с помощью компьютерного зрения и машинного обучения. В сервисе можно сгенерировать трехмерного персонажа по фотографии или 3D-скану, а также захватить движения человека из видео и анимировать виртуальную модель с их помощью.
Интерфейс сервиса доступен только на английском, но интуитивно понятен. Чтобы начать, нажмите Try For Free, после чего откроется редактор персонажей. Потребуется регистрация или авторизация через гугл- или эпл-аккаунт.
Для создания аватара нажмите New, затем выберите From Photo и загрузите изображение. Есть два режима — Classic и Express. Первый точно воспроизводит параметры тела. Для этого нужно указать пол, рост и вес. Второй копирует позу с фотографии, но параметры тела интерпретирует свободно. После выбора режима нажмите Create Avatar. Генерация аватара стоит 100 кредитов.
Готовую модель можно редактировать: изменять параметры тела или добавлять анимацию. Доступно скачивание в форматах FBX и OBJ. Кроме того, сервис позволяет загрузить уже готовую 3D-модель. Это удобно, если вы создаете модели в других редакторах, например Blender, и хотите их анимировать.
Я попробовала загрузить свою фотографию в полный рост в режиме Express. Нейросеть неплохо справилась с повторением позы, но черты лица оказались упрощенными. Для точной настройки параметров пришлось воспользоваться редактором, который открывается после генерации.
В редакторе можно детально изменить параметры тела: пол, рост, вес, объем груди и бедер, длину ног и другие характеристики. Помимо этого, доступна анимация персонажа. Можно выбрать статичную позу или добавить движение: ходьбу, танец, походку зомби, балерины или, скажем, пьяницы. Для этого достаточно ввести описание движения на английском языке, и нейросеть предложит варианты.
Отдельного упоминания заслуживает опция MoCapade. Она позволяет создавать собственные анимации, загружая видео с движениями человека. Нейросеть анализирует ролик, генерирует паттерн и оживляет аватар, повторяющий эти движения.
К сожалению, в Meshcapade нельзя выбрать прическу, макияж или цвет глаз персонажа. Выбор одежды и оттенков кожи также крайне ограничен. Анимация базового уровня выглядит убедительно, но есть проблемы: например, руки могут «проваливаться» в тело.
В целом, работать с Meshcapade интересно благодаря разнообразным возможностям для анимации. Однако из-за недостатка текстур и отсутствия редактирования лица персонажи часто выглядят типовыми и безликими.
👍 Плюсы:
- Точное моделирование тела.
- Возможность захватить движение в видео и анимировать персонажа.
👎 Минусы:
- Нельзя работать с лицом персонажа.
- Мало тонов кожи и одежды.
Качество генерации: 😺😺😺😺
Как генерирует: по картинкам и по текстовому запросу
Лимиты: 200 кредитов в месяц, которых хватит на 10—12 генераций
Платные функции: больше кредитов и возможность запускать несколько генераций — от 16 $ (1600 ₽) в месяц
Нейросеть Meshy создана для геймдизайнеров, мультипликаторов и любителей 3D-печати. По крайней мере, так заявляют разработчики на главной странице сайта.
Чтобы начать, зарегистрируйтесь или войдите через аккаунт в Гугле или Discord. Затем нажмите Start for Free и выберите способ генерации: текстовый запрос или загрузка изображения. Генерация по тексту обойдется в 15 кредитов, а по картинке — в 20. На старте доступно 200 кредитов, а дополнительные можно получить, если публиковать свои модели на сайте или участвовать в конкурсах.
Нейросеть распознает запросы и на русском, и на английском. Если вдохновение не приходит, можно посмотреть, какие модели уже создали другие пользователи, и заодно подсмотреть их промпты. Кроме того, Meshy предлагает подсказки из своего встроенного словаря запросов.
Если у вас есть подходящее изображение, но вы не знаете, как его описать, Meshy поможет написать промпт вместо вас. Просто загрузите картинку, нажмите Generate Prompt, и нейросеть автоматически определит, что там изображено. Затем отправьте результат в окно ввода запроса кнопкой Send to Prompt.
После ввода запроса нажмите Generate. Нейросеть создаст четыре варианта 3D-моделей без текстур. Выберите понравившийся, а затем нажмите Texture, чтобы добавить текстуру. Тут придется писать еще один запрос, это стоит 10 кредитов. Текстуры обычно получаются детализированными, но иногда с артефактами. Также доступна опция Remesh для улучшения сетки, но только по платной подписке.
Генерация по изображению работает по тому же принципу. Однако качество результата напрямую зависит от исходного изображения. Например, я попробовала использовать фотографию шарнирной модели высокого качества на белом фоне, и Meshy отлично справилась с задачей.
Когда завершите генерацию модели, откроется встроенный редактор, где можно доработать результат. Если текстура получилась с артефактами, то можно исправить с помощью AI Texture Editing. Выделите проблемную зону, задайте новый запрос для перегенерации текстуры и отправьте на обработку.
Например, в моем случае у динозавра текстура кожи покрыла колпак. Я выделила этот участок, написала запрос, и результат стал значительно лучше. Однако применить изменения можно только при наличии подписки.
В редакторе также доступна опция указания негативных запросов — то, чего точно не должно быть на текстуре. Это полезно, если вы хотите избежать определенных материалов или узоров. Для устранения мелких артефактов есть инструмент Smart Healing, который работает по принципу «замазки» в «Фотошопе», заполняя выделенные зоны текстуры соседними фрагментами. Хотя функция удобна, она плохо справляется с деталями на сложных участках. И снова — итоговые изменения сохраняются только в платной версии.
Редактор позволяет не только дорабатывать текстуры, но и анимировать модель, но только если это антропоморфные существа или четвероногие животные. Для создания скелета нужно масштабировать модель и указать точки суставов в соответствии с подсказками.
После финальной доработки результат можно скачать в форматах FBX, OBJ, GLB, USDZ, STL или BLEND. Это позволяет редактировать модель в популярных 3D-редакторах, печатать на 3D-принтере или использовать в AR-приложениях.
Meshy создает детализированные текстуры и модели, которые легко редактировать. Однако основные удобные функции доступны только по подписке.
👍 Плюсы:
- Детализированные текстуры с возможностью редактирования.
- Активное сообщество.
👎 Минусы:
- Есть артефакты.
- Не все функции срабатывают как надо.
Качество генерации: 😺😺😺
Как генерирует: по текстовому запросу
Лимиты: 30 кредитов в месяц, которых хватит на три модели
Платные функции: больше кредитов — по подписке за 20 $ (2000 ₽) в месяц
Нейросеть от компании Sloyd специализируется на генерации трехмерных объектов с мультяшными текстурами. Ее создал Эйвинд Серей — бывший гейм-дизайнер, который участвовал в разработке FIFA и The Sims. Во время работы над играми его больше всего утомляло создание бесконечных однотипных 3D-объектов. С помощью Sloyd.AI он стремится сделать этот процесс проще для других разработчиков.
Для начала работы зарегистрируйтесь или авторизуйтесь через аккаунт Гугл или Discord. После этого перейдите в раздел My Projects, создайте новый проект и придумайте для него название. Затем нажмите Create Objects и выберите AI Prompt, чтобы перейти к генерации объектов. Запросы нужно составлять на английском языке.
Сервис рассчитан на создание моделей оружия, зданий, мебели и реквизита, а генерировать людей и животных там не получится. Поэтому попытка создать динозавра в колпаке даже в формате игрушки провалилась — сервис просто отказался выполнять запрос.
Если писать запрос не хочется, можно воспользоваться готовыми моделями из каталога. Там представлен широкий выбор типичных игровых объектов: оружие, корабли, ресурсы, камни, палки и другие элементы. Готовую модель можно доработать в редакторе.
Вместо динозавра я попыталась сгенерировать пиратский корабль. Нейросеть каждый раз выдавала типовую модель в разных вариациях. Форма и отдельные детали кораблей различались. Заметно, что Sloyd создает объект по некоторой типовой структуре из заранее определенных элементов.
В разделе Object модель можно редактировать с помощью текстовых запросов. Например, попросить нейросеть удлинить мачту корабля на 30% или убрать ненужную балку. Для более точной настройки доступны ползунки, с помощью которых легко сжимать, растягивать, изгибать или наклонять объект в любом направлении, а также менять его длину, ширину и высоту.
Кнопка Duplicate позволяет копировать объект. Это удобно, если нужно быстро создать несколько элементов, например нагенерировать камни, слегка изменив их форму и раскрасив в разные цвета. Все объекты размещаются на бесконечном полотне.
Для некоторых моделей доступны настройки отдельных элементов в зависимости от типа сгенерированного объекта. Например, у корабля можно менять форму рубки, добавлять и убирать перила, мачту, штурвал или бушприт. Если не хочется настраивать вручную, кнопка «Рандомайзер» делает все за вас: нейросеть случайным образом изменит элементы. Формы иногда получаются весьма необычными.
Текстуры тоже можно менять. Для этого перейдите в раздел Material и выберите подходящий набор. Есть текстуры для типичных объектов — камней, средневекового оружия, мебели, гаджетов или фантастических кораблей. Для каждого материала можно настроить прозрачность, яркость, шероховатость и другие параметры.
Экспорт доступен в форматах GLB, OBJ и STL, что позволяет дорабатывать модели в других 3D-редакторах или использовать их для 3D-печати.
Сгенерированные объекты выглядят довольно простыми и не всегда реалистичными. Но в этом и есть смысл нейросети: создавать базовые модели, чтобы избавить гейм-дизайнеров от однообразной рутины.
К минусам можно отнести не самый удобный интерфейс. Одно случайное нажатие на клавишу Backspace — и результат сбрасывается. Это особенно раздражает, если уже настроены все детали и параметры.
👍 Плюсы:
- Простой и гибкий редактор.
- Много типовых моделей.
👎 Минусы:
- Примитивные модели и текстуры.
- Не самый удобный интерфейс.
Генерировали картинки в нейросетях? Поделитесь своими результатами и расскажите, какой запрос использовали