Downloads · 30 days
13
21% of all-time downloads
ChrisColeTech/hunyuan3d-mini
hunyuan3d-mini is a image-to-3d model from ChrisColeTech. Use it for the image-to-3d task on the model card, and read the license before you ship it in a product. It is set up for diffusers. The card lists the license as other.
The 0.6B "mini" shape model from the Hunyuan3D-2 family, bundled with the delight and paint pipelines. ≈6–18 s per mesh on an RTX 5090, producing compact meshes under 1 MB.
Downloads · 30 days
13
21% of all-time downloads
All-time downloads
61
Public
Repo size
36.2 GB
Likes
1
Public
Click a slice to open those files.
.safetensors18.2 GB · 48%
From the Hugging Face model README
The 0.6B "mini" shape model from the Hunyuan3D-2 family, bundled with the delight and paint pipelines. ≈6–18 s per mesh on an RTX 5090, producing compact meshes under 1 MB.
What this repo is: the Hunyuan3D-2mini shape DiT, the 2.0-turbo DiT, and the delight / paint / paint-PBR pipelines — weights only, not a retrain. The samples below were generated with this build.
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.
img2mesh_textured)The same robot through the full chain — mini shape, then the bundled paint pipeline — instead of shape alone.
<table> <tr><td><img src="https://huggingface.co/ChrisColeTech/hunyuan3d-mini/resolve/main/samples/mesh-robot.png" width="330" alt="untextured shape output"></td><td><img src="https://huggingface.co/ChrisColeTech/hunyuan3d-mini/resolve/main/samples/mesh-robot-textured.png" width="330" alt="same mesh after the paint stage"></td></tr> <tr><td><sub>**`img2mesh`** — 0.72 MB, **18 s**</sub></td><td><sub>**`img2mesh_textured`** — 3.6 MB with a baked base-colour texture, **+85 s** for the paint stage</sub></td></tr> </table>Four views, 90° apart.


| Parameter | Production value | Meaning |
|---|---|---|
seed | any | Deterministic per seed |
| input | one RGB(A) image | Centred subject, plain background |
| output | .glb | Watertight triangle mesh, no texture |
Supported modes: img2mesh, txt2mesh, and the _textured variants (texturing is a separate paint stage — see gotchas)
img2mesh output is untextured; texturing is a separate paint stage.
The bundled delight/paint pipelines back the _textured job types and do
produce correctly textured meshes. Paint cost scales with vertex count, and
this model's small meshes make it the cheapest in the family to texture:
85 s here, against ≈14 min for a 3.3B mesh and ≈24 min for an 845k-face
one. Most of that time is a pure-Python UV hole-filling loop, not GPU work.| Path | Size | Role |
|---|---|---|
split/Hunyuan3D-2mini/model.fp16.{ckpt,safetensors} | 3.82 GB | mini shape DiT (0.6B) — the model these samples came from |
split/hunyuan3d-dit-v2-0-turbo/ | 4.93 GB | 2.0-turbo shape DiT |
split/hunyuan3d-delight-v2-0/ | 4.3 GB | delighting pipeline (removes baked lighting before texturing) |
split/hunyuan3d-paint-v2-0/ | 5.2 GB | texture-painting pipeline |
split/hunyuan3d-paintpbr-v2-1/ | 6.6 GB | PBR texture-painting pipeline |
tencent/Hunyuan3D-2mini and the Hunyuan3D-2 paint/delight pipelines