Hunyuan3D-2 本地部署实操教程:图像转3D,5分钟出第一个模型
Hunyuan3D-2 本地部署实操教程图像转3D5分钟出第一个模型【免费下载链接】Hunyuan3D-2High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.项目地址: https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2Hunyuan3D-2 把图片转 3D 模型搬到了你自己的机器上喂一段文字、一张图或一组多视角图拿回的是一枚可 360° 查看的 glb 模型。整条流程本地跑完形状生成最低 6GB 显存即可启动适合内容创作者、3D 爱好者和想把生成能力接进自己应用的开发者。一、部署前环境清单项目要求备注操作系统Windows 10/11、Linux、macOSWindows 下需额外装编译工具链编译器VS 2022含使用 C 的桌面开发组件或 g两个 C 扩展要现场编译Python3.10.x推荐 3.10.9PyTorch带 CUDA 的版本从 PyTorch 官方页面按显卡版本安装显卡NVIDIA≥6GB 显存可跑形状生成RTX 3060 及以上体验更好磁盘≥20GB 空闲模型权重体积不小⚠️ 唯一容易漏的一步编译前确认终端里g或cl.exe在 PATH 中可用否则后面的 setup 脚本会直接报错。二、最小命令跑通第一个结果git clone https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2 cd Hunyuan3D-2拉取源码并进入项目目录。pip install -r requirements.txt pip install -e .装好依赖并把 hy3dgen 包以可编辑模式装进环境。cd hy3dgen/texgen/custom_rasterizer python setup.py install cd ../../.. cd hy3dgen/texgen/differentiable_renderer python setup.py install cd ../../..按此顺序编译自定义光栅化器和可微分渲染器两个 C 扩展。python gradio_app.py --model_path tencent/Hunyuan3D-2mini --subfolder hunyuan3d-dit-v2-mini --texgen_model_path tencent/Hunyuan3D-2 --low_vram_mode用 0.6B 的 mini 模型加--low_vram_mode启动 Gradio 页面浏览器打开后上传assets/example_images/example_000.png仓库自带的一根香蕉或输入一句文字描述点生成几分钟内就能看到第一枚 3D 模型。原理一句话Hunyuan3D-2 内部先由形状扩散模型出裸网格再由纹理合成模型给网格贴皮两步解耦生成的或手做的网格都能直接上色。三、三种用法对照按需求选入口方式适合谁入口文件启动/前置命令Gradio 界面新手、想立刻看到效果gradio_app.pypython gradio_app.py --model_path tencent/Hunyuan3D-2 --subfolder hunyuan3d-dit-v2-0 --texgen_model_path tencent/Hunyuan3D-2 --low_vram_modeAPI 服务要把 3D 生成接进自己的程序api_server.pypython api_server.py --host 0.0.0.0 --port 8080 --enable_texBlender 插件Blender 工作流用户blender_addon.py先启动 API 服务再在 Blender 里安装插件Gradio 界面文本、单图、多视角三套输入 Tab 都在页面上。试多视角时assets/example_mv_images/1/里放好了 front / back / left 三张现成示例照着上传即可。API 服务服务起来后图片转 base64 发个 POST 就能拿到模型文件img_b64_str$(base64 -i assets/example_images/example_002.png) curl -X POST http://localhost:8080/generate \ -H Content-Type: application/json \ -d {image: $img_b64_str, texture: true, resolution: 256} \ -o output_model.glbBlender 插件在 Blender 3.0 的编辑 → 偏好设置 → 插件里点安装选blender_addon.py并启用之后 3D 视图侧边栏会出现 Hunyuan3D-2 3D Generator 面板生成的模型直接落进场景。四、参数与硬件速查显存档位官方 Model Zoo 口径场景显存需求备注仅形状生成6GB加--low_vram_mode可再压一档形状 纹理全流程16GB显存不够时换 0.6B mini 模型常用参数Gradio 界面滑块 / 代码调用参数参数作用建议范围steps扩散推理步数20-50越多越精细也越慢guidance_scale引导尺度5.0-10.0越大越贴输入octree_resolution八叉树分辨率128-256决定几何细节上限先 128 低档快速看个大概参数调顺了再上 256 出成品能省掉大量等待时间。显存告急优先挂--low_vram_mode追求出图速度则给形状模型加--enable_flashvdm并选 turbo 子目录。mini0.6B、mv 多视角1.1B、标准 2.01.1B 1.3B 纹理三档模型按需选详见 docs/modelzoo.md。五、完整实例一张海豚图变成 3D 模型环节内容输入仓库自带 2D 图assets/example_images/example_002.png操作Gradio 页面切到图像转3D模式上传该图点生成等待后下载 glb参数纹理开启resolution 256steps 30结果带精细纹理的 3D 海豚保留蓝色皮肤与斑点细节可任意角度查看六、踩坑速查现象原因处理编译时报 cl.exe not found终端不在 VS 构建环境里从开始菜单打开 x64 Native Tools Command Prompt for VS 2022 重新执行 setup运行中 CUDA out of memory显存不足加--low_vram_mode或换tencent/Hunyuan3D-2mini模型Blender 插件连不上API 服务未启动先跑python api_server.py再操作插件面板模型权重下载慢/超时访问 HuggingFace 受限配置镜像源后重试收尾命令速查卡git clone https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2 pip install -r requirements.txt pip install -e . cd hy3dgen/texgen/custom_rasterizer python setup.py install cd hy3dgen/texgen/differentiable_renderer python setup.py install python gradio_app.py --model_path tencent/Hunyuan3D-2 --subfolder hunyuan3d-dit-v2-0 --texgen_model_path tencent/Hunyuan3D-2 --low_vram_mode python api_server.py --host 0.0.0.0 --port 8080 --enable_tex下一步打开 examples/ 目录挑shape_gen_multiview.py、textured_shape_gen_multiview.py跑通多视角管线。翻一遍 docs 里的 started 章节gradio / code / studio / blender对照实际场景补细节。想给现有网格上色而不是从头生成试试examples/textured_shape_gen.py的手作网格贴纹理路线。【免费下载链接】Hunyuan3D-2High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.项目地址: https://gitcode.com/GitHub_Trending/hu/Hunyuan3D-2创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →