Китайская нейросеть для 3д моделей: проверяем Hunyuan3D
Китайская нейросеть для 3д моделей Hunyuan3D работает с текстом и изображением. Разбираю подготовку референса, проверку сетки и экспорт результата.
Евгений
Дизайнер-партнёр LibraChat
6 мин чтения
Для виртуальной комнаты нужна настольная лампа: зелёный абажур, латунная ножка и основание, которое не проваливается в стол. Фотография лампы покажет лицевую сторону, но в комнате игрок обойдёт её кругом. Поэтому запрос «китайская нейросеть для 3д моделей» я читаю буквально: нужен объект, который можно вращать и открыть в 3D-редакторе. Один из конкретных ответов — Hunyuan3D от Tencent. У проекта есть официальный сайт и репозиторий разработчиков. Я разобрал маршрут по документации; лампу в сервисе не генерировал и готового файла здесь не показываю.
Китайская нейросеть для 3д моделей: что делает Hunyuan3D
В описании Hunyuan3D-2 разработчики называют два входа: текст и изображение. Система строит форму, а отдельный этап помогает получить текстуру. Это уже другой результат, чем плоская иллюстрация с эффектом объёма. В репозитории показан экспорт сетки в форматы GLB и OBJ через программный маршрут. Доступные кнопки веб-версии и условия её использования следует смотреть на самом сайте в день работы: интерфейс меняется быстрее, чем принцип проверки модели.
Сначала я бы уточнил назначение. Для неподвижного рендера достаточно красивого ракурса. Для виртуальной комнаты важны вид сзади, масштаб относительно мебели и файл, который импортируется в движок. Для 3D-печати требования ещё строже: замкнутая геометрия, достаточная толщина деталей и проверка в слайсере. Сам факт генерации Hunyuan3D не подтверждает, что модель уже годится для принтера. Лампу из моего примера я рассматриваю как игровой реквизит, а не как деталь для печати.
Цель · Что понадобится после генерации · Где проверять
Изображение для поста — Один удачный ракурс и читаемый силуэт — В кадре нужного размера
Объект виртуальной комнаты — Геометрия со всех сторон, масштаб, подходящий экспорт — В 3D-редакторе и целевой сцене
Печать на принтере — Замкнутая сетка, толщина, устойчивость и размер — В редакторе сетки и слайсере
Эта развилка защищает от распространённой ошибки: принять красивую превью-картинку за готовый производственный файл. Если твоя задача — крючок с точными миллиметрами, прочитай отдельный разбор 3д модели и кода OpenSCAD. Там нейросеть помогает написать параметрическую деталь; Hunyuan3D решает другую задачу — предлагает форму на основе описания или картинки.
Референс: почему лампу лучше показать без комнаты
Для маршрута «из изображения в 3D» я бы подготовил один исходник с лампой на спокойном однотонном фоне. Если на референсе рядом лежат книги, чашка и рука человека, непонятно, что считать объектом. Попроси нейросеть нарисовать отдельно лампу, крупно и целиком. Такой запрос можно использовать для подготовки картинки в LibraChat:
Нарисуй одиночный предмет для референса 3D-модели: настольная лампа с круглым зелёным абажуром, прямой латунной стойкой и круглым тяжёлым основанием. Покажи предмет целиком в ракурсе три четверти на ровном светло-сером фоне. Без стола, шнура, человека, текста и других предметов. Край абажура и место соединения со стойкой должны быть видны.
Это предложенный промпт, а не результат моего теста. В LibraChat можно подготовить текст и плоский референс; выдачу готовой сетки Hunyuan3D, файла GLB или STL от LibraChat я не обещаю. Условия генерации изображения в LibraChat уточняй на странице тарифов. Если у тебя уже есть фото собственной лампы, новый рисунок не обязателен: важнее право использовать исходник и чёткие края предмета.
Один вид не сообщает, как устроена задняя часть абажура и где идёт шнур. Генератору придётся их домыслить. Поэтому до загрузки я бы записал, какие детали обязательны: зелёный силуэт, стойка и устойчивое основание. А какие допустимо доделать вручную: патрон внутри абажура, разъём и шнур. Если не сделать этого заранее, можно потратить время на исправление невидимого винтика и пропустить неправильное основание.
Перед отправкой референса я проверил бы саму картинку:
основание не обрезано нижним краем;
стойка видна на фоне и не сливается с ним;
вокруг абажура есть место, чтобы различать его контур.
У лампы из примера первая проблема критична. Если на исходном рисунке не видно, где основание заканчивается, оценивать опору в 3D будет труднее. Я бы перерисовал референс до генерации модели, а не пытался угадать недостающий край уже в редакторе. Это дешевле, чем чинить форму после экспорта. Для другого предмета список изменится: у кружки важна ручка, у стула — соединение ножек с сиденьем.
Как оценить модель после генерации
Открой полученный объект в просмотрщике или 3D-редакторе и поверни его по кругу. Для лампы я начал бы не с лицевой стороны, которая похожа на референс, а с тыла и низа. Там обнаруживаются ошибки, которых не видно в красивом превью: стойка не соединена с основанием, абажур сзади расплавлен, нижняя плоскость отсутствует. Я не утверждаю, что Hunyuan3D обязательно допускает каждую из них; это список возможных дефектов для проверки любой сгенерированной формы.
Мой порядок приёмки такой:
Повернуть объект на полный круг и убедиться, что силуэт остаётся лампой, а не набором слипшихся частей.
Посмотреть снизу, соприкасается ли основание с условной поверхностью стола.
Проверить соединение стойки и абажура на крупном масштабе.
Сохранить или экспортировать доступный формат и открыть его заново вне страницы генерации.
Поставить модель рядом с простым кубом известного размера в целевом проекте и исправить масштаб там, если нужно.
После этого уже имеет смысл разбирать материал: достаточно ли зелёный абажур отличается от латунной стойки и не съехали ли границы цвета. У Hunyuan3D-2.1 отдельно описаны генерация формы и текстурирование. Поэтому хороший цвет на превью не стоит путать с аккуратной геометрией. В сцене может понадобиться доработка сетки, текстуры и положения объекта. Внешний вид надо оценивать именно в том приложении, где лампа будет использоваться.
Если задача коммерческая, до использования проверь текущие условия сервиса и выбранной модели. Открытый код проекта, работающий веб-сайт и право на конкретный способ использования результата — разные вопросы. Я не стал бы переносить условия из старого обзора на новую версию инструмента.
Для первого прогона выбери простой отдельный предмет, сформулируй две обязательные детали и один критерий отказа. В случае лампы мой критерий отказа — стойка не соединяется с основанием. Затем подготовь чистый референс, открой официальный Hunyuan3D и после генерации поверни результат тыльной стороной к себе. Именно там станет понятно, получил ли ты пригодный 3D-объект или только убедительную картинку спереди.
Сделай первый шаг прямо сейчас: запиши название предмета, одну деталь, которую обязательно сохранить, и один дефект, при котором откажешься от результата. Эта короткая запись понадобится ещё до открытия генератора.