资讯动态

Hunyuan3D-2 本地部署指南:从文字和图片到 3D 模型的完整实操路径

发布时间:2026/9/12 6:03:17 来源:尧图企业网站定制
Hunyuan3D-2 本地部署指南从文字和图片到 3D 模型的完整实操路径【免费下载链接】Hunyuan3D-2High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.项目地址: https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2Hunyuan3D-2 是腾讯开源的 3D 模型生成工具输入一段文字描述或一张图片它直接输出可用的 3D 资产不需要建模经验。本文带你完成一次完整的本地部署从装环境、编译 C 扩展到在 Gradio 界面生成第一个模型最后按硬件调参数让出图质量和速度都达到你的预期。先看它能做什么两阶段生成 3D 模型先看效果。Hunyuan3D-2 能产出多种风格的 3D 资产卡通角色、建筑场景、文物复刻、奇幻生物这条管线都覆盖。底层机制是两阶段流水线记住这两个词后面就会反复出现形状生成Hunyuan3D-DIT去噪 Transformer把文字或图片输入转换成 3D 形状纹理合成Hunyuan3D-Paint 给形状贴上精细纹理让模型看起来真实。两个阶段全部跑在你的本地显卡上不依赖外部推理服务。接下来的内容就是让这条管线在你机器上跑起来。 把环境配好装依赖并编译 C 扩展这一节完成本地部署的全部前置工作。做完之后你的机器上有了完整项目代码、装好的 Python 依赖和编译好的两个 C 扩展后续所有命令可以直接执行。检查硬件与系统配置先核对配置是否达标确认后就可以继续往下做显卡不达标的话后面生成会明显变慢甚至爆显存。项目要求操作系统Windows 10/11 64 位Python3.10.x推荐 3.10.9开发工具Visual Studio 2022已安装C 桌面开发组件硬件NVIDIA 显卡RTX 3060 及以上推荐、16GB 内存、20GB 可用磁盘空间克隆仓库并安装 Python 依赖这一步的目标是把项目代码和全部 Python 依赖弄到本机完成后你可以在Hunyuan3D-2目录下直接运行后续命令。先把仓库克隆到本地git clone https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2 cd Hunyuan3D-2再用项目自带的依赖清单安装全部 Python 库pip install -r requirements.txt提示pip 报依赖冲突时别硬装先建虚拟环境再装一遍python -m venv venv venv\Scripts\activate pip install -r requirements.txt编译两个渲染器完成 C 扩展构建纹理管线依赖两个 C 扩展必须本地各编译一次否则开启--enable_tex后界面会报错。先编译自定义光栅化器cd hy3dgen/texgen/custom_rasterizer python setup.py install cd ../../..再编译可微分渲染器cd hy3dgen/texgen/differentiable_renderer python setup.py install cd ../../..提示报 cl.exe not found 说明当前命令行不在 VS 构建环境里。以管理员身份打开 x64 Native Tools Command Prompt for VS 2022在里面重跑上面两条编译命令即可。 生成第一个模型走一遍 Gradio 界面本节的目标是打开可视化界面并生成第一个 3D 模型。完成后你会得到一个可下载、可在任意 3D 查看器里打开的 GLB 文件。执行下面的命令启动 Gradio 界面--enable_tex打开纹理生成python gradio_app.py --enable_tex命令执行完浏览器会自动打开操作页面界面提供三种输入方式。文本生成 3D一句话出一个模型最简单的入口在输入框里打一句话就能出模型。比如输入一座蓝色屋顶的卡通风格小房子对应的 3D 房子就出来了图片转 3D一张图变成 3D 资产这一模式只需要一张图片生成完成后得到与之对应的 3D 模型。项目自带一批示例图都在assets/example_images/目录下任选一张上传就能试。下面就是用示例图生成的卡通角色表面细节清晰多视角融合多传几张视图结构更准手头有同一物体的多张图时用这个模式。完成后得到的结构比单图生成更准确把该物体的前、后、左、右等不同角度视图一起传上去系统会融合多视角信息来重建结构。assets/example_mv_images/里有多组现成的多视角示例图可用选一条适合你的工作流Blender 插件或 API 集成接下来两条路按身份二选一日常用 Blender 建模的走插件要把 3D 生成嵌进自己产品的走 API。用 Blender 插件集成 Hunyuan3D-2插件让你直接在 Blender 里生成结果会自动导入当前场景方便接着编辑。要求 Blender 3.0 以上版本安装步骤很短打开编辑 偏好设置 插件点安装选中项目根目录里的blender_addon.py启用插件在 3D 视图侧边栏就能找到 Hunyuan3D-2 3D Generator 面板。之后在 Blender 里用文字或图片生成和 Gradio 界面里的操作一致只是结果直接落在场景里。启动 API 服务把 3D 生成嵌进自己的应用想把 3D 生成能力集成进自己的应用就走服务路线。启动后任何脚本和工具都能调用这个本地服务。先启动 API 服务并开启纹理生成python api_server.py --host 0.0.0.0 --port 8080 --enable_tex再用任意 HTTP 客户端发请求即可。下面这条 curl 命令把本地图片编码后上传生成结果直接存为 GLB 文件# 把图片读进来并编码为 base64 img_b64_str$(base64 -i assets/demo.png) # 发送生成请求结果写入 output.glb curl -X POST http://localhost:8080/generate \ -H Content-Type: application/json \ -d {image: $img_b64_str, texture: true} \ -o output.glb⚡ 参数调优按显卡档位选参数组合同一套模型在不同硬件上速度和质量差别很大。这一节做两件事先按显卡档位选参数组合再解释两个影响细节和匹配度的高级参数。按显卡档位选参数组合先在下面的表格里找到自己的显卡直接抄对应的参数组合就能在速度和画质之间取到平衡显卡推荐参数组合生成时间模型质量RTX 4070 及以上--fp16 --flashvdm --resolution 3843-5 分钟高RTX 3060--steps 30 --resolution 2565-8 分钟中GTX 1660--model_path tencent/Hunyuan3D-2mini --resolution 1282-4 分钟基础高级参数细节精度与提示词匹配度基础组合确定后还可以微调两个参数--octree_resolution控制模型细节精度默认 256。数值越高细节越丰富但内存占用也越大--guidance_scale控制结果与输入描述的贴合程度建议范围 5.0-10.0。数值越高匹配度越高但结果的多样性会降低。两个可复现案例文物数字化与原创角色两个都能照着跑的例子。按下表给出的设置执行即可复现对应效果。案例一把雕塑图片变成 3D 模型拿一张雕塑照片做成可展示的 3D 资产输入一张雕塑图项目自带assets/example_images/075.png可以直接用关键设置Gradio 界面选图像模式并上传图片推理步数 30、分辨率 256、开启纹理生成输出效果形态一致的 3D 模型全程约 5 分钟。案例二用文字生成原创卡通角色不用任何参考图一句话生成原创角色输入文字描述穿着龙年服饰的卡通企鹅黄色主体红色装饰可爱风格关键设置选文本模式其余参数保持默认输出效果一只穿着龙年服饰的卡通企鹅 3D 模型。 常见坑排障表三列对照排查遇到问题先查这张表对着现象找原因和解决办法现象可能原因解决办法生成时报 CUDA out of memory显卡显存不够降低分辨率--resolution 128或改用 mini 模型--model_path tencent/Hunyuan3D-2mini也可以去掉--enable_tex关闭纹理生成编译 C 扩展时报 cl.exe not found 或缺少头文件Visual Studio 2022 缺少 C 组件安装C 桌面开发组件含 MSVC 编译器和 Windows SDK以管理员身份打开 x64 Native Tools Command Prompt 后重跑编译命令生成的 3D 模型纹理模糊推理步数或分辨率不足增加步数--steps 50或提高分辨率--resolution 384也可以试--texture_guidance_scale 7.5增强纹理细节下一步继续探索到这里Hunyuan3D-2 的本地部署、三种输入模式和参数调优都过了一遍日常使用够用。想深入的话从这两处继续官方文档docs/source/index.md示例代码examples/模型权重会在首次启动时自动下载保持联网即可。【免费下载链接】Hunyuan3D-2High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.项目地址: https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价