openai/point-e

Диффузия точечных облаков для синтеза 3D-моделей

Vision⭐ 6 891Python
Открыть на GitHub ↗

Что это за инструмент

Point-E — это система генерации 3D-облаков точек на основе диффузионных моделей, способная создавать 3D-геометрию по текстовым или визуальным промптам.

Зачем нужен

Инструмент решает задачу синтеза 3D-моделей из сложных описаний, предлагая два основных подхода: генерацию по изображениям (image-to-pointcloud) и прямую генерацию по тексту (text-to-pointcloud). Он полезен для быстрого прототипирования 3D-контента и получения базовой геометрии, которую затем можно конвертировать в полигональные сетки (meshes) с помощью встроенных моделей SDF.

Что можно реализовать

  • Генерация 3D-облаков точек на основе входных изображений (synthetic view images)
  • Создание простых 3D-моделей по текстовым описаниям категорий и цветов
  • Конвертация сгенерированных облаков точек в полигональные сетки (meshes) через SDF-регрессию
  • Автоматизированное рендеринговое тестирование 3D-моделей через Blender
  • Оценка качества генерации 3D-объектов с помощью метрик P-FID и P-IS

Ключевые возможности

  • Поддержка двух режимов генерации: по изображению и по тексту
  • Встроенный пайплайн для преобразования облаков точек в mesh-геометрию
  • Наличие скриптов для оценки качества (P-FID, P-IS) и рендеринга в Blender
  • Официальная реализация от OpenAI с доступным кодом и моделями
  • Возможность работы с простыми категориями и цветами в текстовом режиме

👤 Кому подойдёт: исследователи, разработчики AI-инструментов, 3D-художники для прототипирования

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.