Генерация 3D с TRELLIS
Преобразуйте изображения в 3D-сетки и Gaussian splats с Microsoft TRELLIS на Clore.ai
TRELLIS от Microsoft Research преобразует одно RGB-изображение в высококачественную 3D-сетку, гауссов сплат или поле излучения примерно за 30 секунд на RTX 3090. Выпущен под лицензией MIT, полностью бесплатен для коммерческого использования.
Все примеры работают на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Ключевые особенности
Одно изображение → 3D — не требуется многоракурсная съемка, не нужен текстовый запрос
Несколько форматов вывода — сетка GLB, гауссов сплат (.ply), поле излучения
~30 секунд на объект на RTX 3090/4090
лицензией MIT — бесплатно для коммерческого использования
Веб-интерфейс Gradio входит для работы через браузер
Python API для интеграции в пайплайн и пакетной обработки
Без обучения — работает на произвольных изображениях без дообучения
Требования
GPU
RTX 3090 24 GB
RTX 4090 24 GB
VRAM
24 ГБ
24 ГБ
ОЗУ
32 ГБ
64 ГБ
Диск
30 ГБ
60 ГБ
CUDA
12.8+
12.8+
Python
3.10
3.10
Цены Clore.ai: RTX 4090 ≈ $0.14–0.42/ч · RTX 3090 ≈ $0.07–0.21/ч
TRELLIS требует 24 ГБ VRAM. RTX 3090 — минимально подходящая GPU.
Быстрый старт
1. Настройка окружения
TRELLIS использует конкретные версии зависимостей — настоятельно рекомендуется окружение conda:
2. Запустить веб-интерфейс Gradio
Это запускает интерфейс Gradio по адресу http://0.0.0.0:7860. С --share вы получаете публичный URL, доступный из любого браузера, что удобно при запуске на сервере Clore.ai без графического интерфейса.
Загрузите изображение, настройте параметры генерации и скачайте получившийся 3D-объект.
3. Использовать Python API
4. Экспортировать в разные форматы
Примеры использования
Пакетная обработка нескольких изображений
Настройка качества генерации
Извлечь гауссов сплат для 3D-просмотрщиков
Справка по производительности
RTX 4090
12 / 12
~25 сек
Лучшее соотношение цены и производительности
RTX 3090
12 / 12
~35 сек
Минимум для TRELLIS
A100 40G
12 / 12
~20 сек
Вариант для дата-центра
Советы
Используйте PNG с чистым фоном — удалите фон с помощью
rembgперед подачей в TRELLIS для наилучшего качества сеткиsimplify=0.95в экспорте GLB снижает число полигонов на 95%, сохраняя визуальное качество — важно для веба и игрУстановите
--shareпри запуске интерфейса Gradio на Clore.ai, чтобы получить публичный URLСогласованность seed — зафиксируйте
seedдля воспроизводимых результатов между запускамиРазрешение текстуры — используйте
texture_size=2048для текстур печатного качества,1024для приложений реального времениПри первом запуске скачивается ~5 ГБ весов модели — убедитесь, что на диске достаточно места
Гауссовы сплаты идеальны для рендеринга в реальном времени; GLB-сетки лучше подходят для игровых движков и 3D-печати
Устранение неполадок
CUDA out of memory
TRELLIS требует 24 ГБ VRAM — используйте RTX 3090/4090 или A100
kaolin установка не удается
Точно сопоставьте версию kaolin с версией PyTorch + CUDA
spconv ошибка импорта
Установите правильную версию CUDA: pip install spconv-cu121
Веб-интерфейс Gradio недоступен
Используйте --share для публичного туннеля или откройте порт 7860 на Clore.ai
Плохое качество сетки
Убедитесь, что входное изображение имеет чистый/удаленный фон
Медленная первая генерация
Веса модели скачиваются при первом запуске — последующие запуски быстрые
Экспорт GLB не удается
Убедитесь, что trimesh и pygltflib установлены
Ресурсы
Последнее обновление
Это было полезно?