baoge
baoge
发布于 2024-11-10 / 125 阅读 / 0 评论 / 0 点赞

腾讯混元3D模型Windows部署教程

1.项目下载

开始之前,你需要一张Nvidia的显卡(Linus: f**k you nvidia),本人按照官方第一版文档在cuda11.8+python3.9的环境下运行成功

项目网址:Tencent/Hunyuan3D-1,安装git后可以使用下面的命令可以将项目下载到本地

git clone https://github.com/tencent/Hunyuan3D-1
cd Hunyuan3D-1

2.安装Anaconda3

官网网址:Download Anaconda Distribution | Anaconda

安装完成后打开终端,输入下面的命令激活conda环境

conda create -n hunyuan3d-1 python=3.9
conda activate hunyuan3d-1

3.安装依赖包

cuda11.8+python3.9环境需要安装的包如下,复制在终端粘贴即可

pytorch官网:Start Locally | PyTorch,不会安装cuda和pytorch的可以参考这篇文章:2024最新超详细无痛安装PyTorch,包括下载地址、环境配置与各种避坑指南_pytorch下载教程-CSDN博客

# python3.9 test success

pip install torch==2.2.0 torchvision==0.17.0 --index-url https://download.pytorch.org/whl/cu118

pip install diffusers transformers

pip install rembg tqdm omegaconf matplotlib opencv-python imageio jaxtyping einops 

pip install SentencePiece accelerate trimesh PyMCubes xatlas libigl

pip install git+https://github.com/facebookresearch/pytorch3d

pip install git+https://github.com/NVlabs/nvdiffrast

pip install open3d

pythorch3d包在安装过程中需要编译且可能遇到报错,解决方法如下

Windows上PyTorch3D安装踩坑记录_pip install pytorch3d-CSDN博客

4.项目运行

个人电脑因为显存和内存的原因,建议运行轻量级模型,运行示例命令如下

# std 
python3 app.py
python3 app.py --save_memory

# lite
python3 app.py --use_lite
python3 app.py --use_lite --save_memory

5.结果展示


评论