shap-e README

The project's README from github.com/openai/shap-e. As one markdown file: README.md.

Shap-E

This is the official code and model release for Shap-E: Generating Conditional 3D Implicit Functions.

Samples

Here are some highlighted samples from our text-conditional model. For random samples on selected prompts, see samples.md.

A chair that looks like an avocado An airplane that looks like a banana A spaceship
A chair that looks
like an avocado
An airplane that looks
like a banana
A spaceship
A birthday cupcake A chair that looks like a tree A green boot
A birthday cupcake A chair that looks
like a tree
A green boot
A penguin Ube ice cream cone A bowl of vegetables
A penguin Ube ice cream cone A bowl of vegetables

Usage

Install with pip install -e ..

To get started with examples, see the following notebooks:

shap-e (openai/shap-e)

Searching Database…

12.3K ·GitHub
Что это такое?Shap-E — официальный код и модель от OpenAI для создания 3D-объектов по текстовому описанию или изображению. На выходе получаются 3D-неявные функции, которые зависят от заданного описания или изображения.
Это библиотека или готовое приложение?Это Python-библиотека и исследовательский код, которым пользуются через примеры в Jupyter-блокнотах. Это не готовое приложение с графическим интерфейсом.
Как это запустить?Установите командой pip install -e . из папки с репозиторием, затем запустите один из готовых блокнотов, например sampletextto3d.ipynb, чтобы создать модель по текстовому описанию.
Нужно ли что-то кроме Python для блокнота кодирования изображений?Для блокнота encodemodel.ipynb (кодирование 3D-моделей и облаков точек в латентные представления) нужно установить Blender версии 3.3.1 или выше и задать переменную окружения BLENDER_PATH с путём к его исполняемому файлу.
Работает ли превращение изображения в 3D с любой моей фотографией?Сразу из коробки работает не очень хорошо — для лучшего результата сначала уберите фон с входного изображения.
Какие объекты может создавать модель по тексту?В примерах есть, например, кресло в форме авокадо, самолёт в форме банана, космический корабль, праздничный капкейк и пингвин. Видно, что модель умеет сочетать категории объектов с творческими описаниями.
Можно ли загрузить свою 3D-модель вместо генерации?Да, блокнот encodemodel.ipynb позволяет загрузить готовую 3D-модель или trimesh, отрисовать из неё многоракурсные изображения и облако точек, закодировать всё в латентное представление и затем отрисовать обратно.
Можно ли посмотреть больше примеров до того, как пробовать самому?Да, в репозитории есть файл samples.md со случайными примерами, сгенерированными по набору отобранных описаний.
Creator
openai
Size
11.7 MB
Stars
12.3K
Updated
CommitNov 08
Age
3y
Commits · 90 Days