/ Модель

Характеристики

Лицензия
Своя лицензия
Базовая модель
Hunyuan3D-2.1
Опубликована
27 июл 2026

hunyuan3D-2.1

Языковая модель

Модель Hunyuan3D-2.1 преобразует одно изображение в трёхмерный меш, который можно дополнительно текстурировать отдельным этапом.

0скачиваний за 30 дней2лайкавеса обновлены9 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

ChrisColeTech/hunyuan3D-2.1 — комплект весов модели Hunyuan3D-2.1 от Tencent, перераспространённый в виде дерева компонентов без переобучения. Модель преобразует одно входное изображение в трёхмерную геометрию объекта; заявлены режимы генерации меша и отдельный этап наложения текстур.

Основу составляет DiT с архитектурой MoE и 3,3 млрд параметров: 21 блок, 6 MoE-слоёв по 8 экспертов. Для формы используется ShapeVAE с 4096 латентами и обусловливание DINOv2-Large. Текстуры создаёт отдельная модель на последующем этапе. По README, генерация меша занимает примерно 40–70 секунд на RTX 5090; полный текстурированный процесс может добавить около 14 минут.

Модель рассчитана на создание цифровых 3D-ассетов по одному ракурсу. Она не принимает многовидовые изображения; обратная сторона объекта восстанавливается по одному исходному виду. Результат режима img2mesh не содержит текстур, а увеличение разрешения octree повышает детализацию и потребление памяти. Для запуска требуется существенный ресурс GPU. Лицензия — Tencent Hunyuan3D Community License; условия перераспространения и коммерческого использования следует сверять с лицензией исходной модели.

Сценарии применения

  • создание 3D-меша объекта по одному изображению
  • генерация цифровых ассетов для Blender
  • подготовка базовой геометрии объектов для игр
  • создание текстурированных 3D-моделей через отдельный этап раскраски

Ограничения

Модель использует один ракурс, поэтому невидимые стороны объекта восстанавливаются предположительно; режим img2mesh создаёт меш без текстур, которые добавляются отдельным этапом. Генерация требовательна к GPU и памяти, а текстурирование заметно увеличивает время обработки.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Hunyuan3D-2.1 — 3.3B MoE image-to-3D

The 2.1-generation Hunyuan3D shape model: a 3.3B mixture-of-experts DiT (21 blocks, 6 MoE layers × 8 experts) with a 4096-latent ShapeVAE and DINOv2-Large conditioning. ≈40–70 s per mesh on an RTX 5090.

What this repo is: the Hunyuan3D-2.1 DiT and ShapeVAE — weights only, not a retrain. The samples below were generated with this build.


Samples

Single image in, mesh out. Source images were rendered with Z-Image Turbo; the meshes are Blender Workbench clay renders of the raw .glb output.

Textured (img2mesh_textured)

The same robot through the full chain — 2.1 shape, then the paint stage — instead of shape alone.

Turntable

Four views, 90° apart — the back is inferred, not copied.

robot turntable

teapot turntable

The recessed chest display, the dial below it and the boot flare all survive, and the moulded facial detail reads cleanly. Surfaces are smooth and closed rather than noisy — the MoE DiT's main visible advantage over the smaller models in this family.

Recommended settings

ParameterProduction valueMeaning
steps50Denoising steps
guidance5.0Guidance scale
octree_resolution384Marching-cubes grid resolution
seedanyDeterministic per seed
output.glbWatertight triangle mesh, no texture

Supported modes: img2mesh, img2mesh_textured (texturing runs as a separate paint stage)

Notes and gotchas

  • Single-view only. Multi-view conditioning stays on the 2.0 mv checkpoints — this model takes one image.
  • img2mesh output is untextured; texturing is a separate paint stage. img2mesh_textured chains a paint model after this one and produces a correctly textured mesh, but costs ≈14 minutes on top of the 69 s shape stage — most of it a pure-Python UV hole-filling loop rather than GPU work. Plan the textured path as a batch job.
  • octree_resolution is the memory/detail dial. 384 is the production value; raising it sharpens fine relief but grows the marching-cubes grid cubically.
  • Directory naming matters. These weights ship under the upstream release name (hunyuan3D-2.1) rather than a package-style name — a loader that hardcodes the latter will find an empty directory and report the checkpoints as missing.
  • Give the GPU to one model at a time. At 3.3B this wants the card to itself; sharing a GPU with another model-serving process produces failures that look like crashes rather than clean out-of-memory errors.
  • Generated meshes come out facing the source image's front, so a fixed camera works across a batch.

Files

PathSizeRole
split/hunyuan3d-dit-v2-1/model.fp16.ckpt6.9 GB3.3B MoE shape DiT
split/hunyuan3d-vae-v2-1/model.fp16.ckpt626 MBShapeVAE (4096 latents)

Provenance

  • Upstream base model: tencent/Hunyuan3D-2.1
  • This build: redistributed as a split component tree. Weights are not retrained here.
  • License: Tencent Hunyuan3D community license — refer to upstream for redistribution and commercial-use terms.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

3D-генерация пока не поддерживается.

Ревизия весов
15d5ac1

0 моделей