DreamGaussian文字|图片生成3D模型本地部署教程

通过文字prompt或者一张图片,就可以生成3D模型,这就是dreamgaussian的功能,我们可以先来看一下生成之后的效果展示:

1、文字prompt生成3D模型

prompt:a photo of an icecream(一个冰淇淋的照片)

3D模型截图:

DreamGaussian文字|图片生成3D模型本地部署教程

2、图片生成3D模型

DreamGaussian的github主页:https://github.com/dreamgaussian/dreamgaussian

环境要求

1、本地电脑需要提前安装好下面两个程序:

Git

conda

具体的安装方法参考《VideoReTalking对嘴型AI工具windows本地部署教程》这篇文章中关于git和conda的安装部分内容!

2、并且该程序须有有Nvidia的显卡!

3、在使用该程序的时候要保持全局科学上网,否则可能会出错!

本地部署流程

下载主文件到本地

方法一:

如果你的网络环境良好,可以自由访问外网,你可以通过下面的命令想主程序文件克隆到本地任意指定文件夹,在文件夹空白处右键选择“Git Bash Here”,然后输入如下的命令:

git clone https://github.com/dreamgaussian/dreamgaussian.git

方法二:

下载zip压缩包后到解压到指定文件夹

官方下载地址:

https://github.com/dreamgaussian/dreamgaussian/archive/refs/heads/main.zip

迅雷云盘(备用地址):

点击下载:dreamgaussian.zip

解压的时候如果有嵌套的文件夹,可以将根目录中所有的文件夹剪切到你指定的文件夹中:

DreamGaussian文字|图片生成3D模型本地部署教程

安装虚拟环境

在文件夹的路径栏输入“cmd”,打开命令控制台,分别输入如下的命令新建虚拟环境和激活虚拟环境

conda create -n DreamGaussian python=3.10
conda activate DreamGaussian

输入如下的命令安装pytorch和cuda

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

安装程序依赖库

在安装程序依赖库之前,需要先修改requirements.txt,用记事本打开requirements.txt,找到diffusers,将“diffusers>=…”修改为“diffusers”,保存!

输入如下命令,安装程序的所有依赖库

pip install -r requirements.txt

安装完成之后继续执行下面五行命令,完成程序的安装

git clone --recursive https://github.com/ashawkey/diff-gaussian-rasterization
pip install ./diff-gaussian-rasterization
pip install ./simple-knn
pip install git+https://github.com/NVlabs/nvdiffrast/
pip install git+https://github.com/ashawkey/kiuikit

下载模型

下载下面两个模型文件夹,并将这两个文件夹放到电脑如下的目录中:

C:\Users\你自己的电脑名称\.cache\huggingface\hub

点击下载:文件夹一

点击下载:文件夹二

DreamGaussian文字|图片生成3D模型本地部署教程

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/dreamgaussianwenzitupianshengcheng3dmoxingbendebushujiaocheng/.html

(1)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2023年10月1日 下午5:56
下一篇 2023年10月6日 下午4:41

相关推荐

发表回复

登录后才能评论