Trellis
Trellis создаёт 3D-объекты из фотографий в форматах mesh и Gaussian splat — доступны Trellis и Trellis 2.
Playground
Используйте модель в браузере или по API

Описание
На нашей платформе вы получаете доступ к Trellis API — мощной модели от Microsoft для генерации высококачественных 3D-активов. Она позволяет создавать детализированные 3D-объекты из текстовых или графических подсказок, значительно ускоряя процессы разработки и прототипирования. Мы предлагаем единый синтаксис API для всех моделей, что упрощает интеграцию и снижает порог входа для разработчиков.
Быстрый старт с Trellis API
Начните работу с Trellis API за несколько простых шагов, используя наш интуитивно понятный интерфейс и единый подход к интеграции. Это позволяет быстро перейти от идеи к работающему решению, минимизируя затраты времени на настройку. Вы можете протестировать функциональность модели в Playground, а затем без изменений в логике перейти к продакшен-интеграции.
- Выберите эндпоинт из списка слева, соответствующий вашим задачам по 3D-генерации.
- Укажите API-ключ и настройте окружение в соответствии с вашей средой разработки.
- Сформируйте запрос, используя текстовые или графические подсказки, и отправьте его для создания 3D-актива.
- Проверьте результат генерации в блоке ответа ниже, чтобы убедиться в соответствии вашим требованиям.
Наш Playground предоставляет идеальную среду для экспериментов с различными параметрами и быстрой оценки возможностей Trellis. Вы можете итеративно улучшать свои запросы, не тратя токены на неоптимальные генерации. Это значительно сокращает время на разработку и тестирование новых 3D-концепций.
Возможности Trellis для разработчиков и бизнеса
Trellis API открывает широкие возможности для автоматизации создания 3D-контента, что критически важно в таких областях, как игровая индустрия, электронная коммерция и архитектурная визуализация. Разработчики получают инструмент для быстрого прототипирования и интеграции генерации 3D-активов в свои приложения. Бизнес-заказчики могут значительно сократить затраты на создание 3D-моделей и ускорить вывод продуктов на рынок.
Модель поддерживает различные выходные форматы, включая Radiance Fields, 3D Gaussians и традиционные меши, а Trellis.2 генерирует GLB-модели с PBR-материалами. Это обеспечивает гибкость при интеграции в различные 3D-движки и рабочие процессы. Использование Trellis позволяет разработчикам сосредоточиться на логике приложения, а не на ручном создании 3D-контента.
Эффективная интеграция и масштабирование
Наша платформа обеспечивает бесшовную интеграцию Trellis API в ваши существующие системы благодаря асинхронной очереди задач. Вы отправляете POST-запрос для создания задачи, получаете ID и можете отслеживать её статус, получая результат по готовности. Это гарантирует стабильную работу даже при высоких нагрузках и позволяет эффективно управлять ресурсами.
Мы предлагаем гибкую систему оплаты токенами, что позволяет точно контролировать расходы и масштабировать использование Trellis API по мере роста потребностей вашего проекта. Для разработчиков это означает возможность быстрого запуска MVP и последующего масштабирования без переписывания кода. Бизнес получает предсказуемые затраты и возможность автоматизации создания 3D-каталогов.
- POST /jobs: Создаёт новую задачу генерации 3D-актива. Payload зависит от выбранного эндпоинта и может включать текстовые или графические подсказки. Вы можете указать
WebhookUrlдля получения уведомлений о завершении задачи. - GET /jobs/:jobId: Возвращает текущий статус и финальный результат задачи по её уникальному идентификатору.
- GET /jobs: Предоставляет список всех задач, созданных вашим пользователем, с поддержкой пагинации для удобного просмотра истории.
Эта асинхронная архитектура позволяет вашим приложениям оставаться отзывчивыми, пока Trellis обрабатывает сложные 3D-генерации в фоновом режиме. Вы можете интегрировать уведомления о завершении задач, чтобы автоматически обновлять пользовательский интерфейс или запускать дальнейшие процессы обработки 3D-моделей. Это значительно повышает эффективность рабочих процессов и снижает нагрузку на клиентские системы.
Примеры использования Trellis API
Trellis API идеально подходит для создания разнообразного 3D-контента, ускоряя разработку и вывод продуктов на рынок. Его возможности позволяют автоматизировать рутинные задачи и сосредоточиться на творческой составляющей проектов. Это экономит время и ресурсы, которые ранее тратились на ручное моделирование.
- Генерация 3D-моделей товаров для e-commerce: Автоматическое создание высококачественных 3D-представлений продуктов из их изображений, позволяя покупателям просматривать товары со всех сторон. Это улучшает пользовательский опыт и снижает количество возвратов.
- Быстрое прототипирование объектов для AR/VR приложений: Создание концептуальных 3D-активов для виртуальных и дополненных реальностей на основе текстовых описаний или эскизов. Разработчики могут быстро тестировать идеи и итеративно улучшать дизайн.
- Создание ассетов для игровых движков: Генерация разнообразных 3D-объектов, от реквизита до элементов окружения, по текстовым запросам или референсным изображениям. Это значительно ускоряет процесс наполнения игровых миров контентом.
Эти кейсы демонстрируют, как Trellis API может трансформировать рабочие процессы, сокращая время и затраты на создание 3D-контента. Платформа обеспечивает гибкость и масштабируемость, необходимые для современных проектов. Вы можете легко адаптировать модель под свои специфические нужды, используя единый API-синтаксис.