形状
这是 Shap-E:生成条件 3D 隐式函数的官方代码和模型版本。
- 有关如何使用此存储库的指南,请参阅用法。
- 请参阅示例,了解我们的文本条件模型可以生成的示例。
样品
以下是我们的文本条件模型中的一些突出显示的示例。有关选定提示的随机样本,请参阅samples.md。
| | |
一把看起来像的椅子 像鳄梨一样 | 一架看起来像 像香蕉一样 | 一艘宇宙飞船 |
| | |
生日纸杯蛋糕 | 一把看起来像的椅子 像一棵树 | 绿色靴子 |
| | |
一只企鹅 | 宇部冰淇淋甜筒 | 一碗蔬菜 |
用法
使用pip install -e .
。
要开始使用示例,请参阅以下笔记本:
- Sample_text_to_3d.ipynb - 根据文本提示对 3D 模型进行采样。
- Sample_image_to_3d.ipynb - 以合成视图图像为条件对 3D 模型进行采样。为了获得最佳结果,您应该从输入图像中删除背景。
- encode_model.ipynb - 加载 3D 模型或修剪网格,创建一批多视图渲染和点云,将它们编码为潜在的,然后将其渲染回来。为此,请安装 Blender 版本 3.3.1 或更高版本,并将环境变量
BLENDER_PATH
设置为 Blender 可执行文件的路径。