Назад

Infinite Canvas X Tripo

Бесконечный ИИ-холст на базе агента: соединяйте узлы для работы с изображениями, видео и чатом, генерируйте 3D из текста, изображений или нескольких ракурсов с помощью Tripo, а затем выполняйте риггинг, децимацию и конвертацию и отправляйте модели прямо в Blender или Bambu Studio.

Автор: 刘思洲Исходный код
Скачать исходный код
Infinite Canvas X TripoСкачать исходный код

Описание

«Infinite Canvas X Tripo» — бесконечный ИИ-холст на базе агента, объединённый с 3D-процессом Tripo и созданный для каждого 3D-автора и каждого новичка, который хочет им стать.

Холст поддерживает несколько проектов-холстов, перетаскивание и масштабирование узлов, соединения, миникарту, отмену и повтор действий, импорт и экспорт. Фронтенд в браузере напрямую подключается к любому настроенному вами OpenAI-совместимому API для text-to-image, image-to-image, редактирования по референсу, текстовых вопросов и ответов, а также генерации аудио и видео; способ вызова API изображений и видео можно настроить под различные сервисы-посредники и собственные развёрнутые сервисы. Ассистент холста ведёт диалог и генерирует изображения вокруг выбранного узла и его вышестоящих узлов, а затем вставляет результаты обратно на холст; библиотека промптов поставляется с семью открытыми источниками и поддерживает пользовательские источники в стандартном формате JSON.

3D обеспечивает Tripo: text-to-3D, image-to-3D и multiview-to-3D, просмотрщик внутри каждого узла для вращения модели и полный набор операций 3D-постобработки. Готовые модели можно сразу импортировать в Blender на вашем компьютере или открыть как файлы 3MF в локально установленной Bambu Studio.

Codex или Claude Code через локальный Canvas Agent могут управлять текущим холстом по MCP и напрямую генерировать 3D, а плагин для приложения Codex после установки регистрирует MCP-сервер и пытается запустить локального агента. Система плагинов позволяет на лету устанавливать, включать, обновлять и удалять внешние плагины узлов, а для создания собственных плагинов узлов холста есть TypeScript SDK.

Проект распространяется в виде исходного кода как веб-проект, и его нужно собрать локально.

Как использовался Tripo

Всё 3D на холсте создаётся в Tripo, который напрямую вызывают и узлы холста, и агент.

  • Три способа генерации: введите промпт в пустой 3D-узел для text-to-3D, подключите один узел изображения для image-to-3D или от двух до четырёх узлов изображений для multiview-to-3D, задав ракурс каждого изображения через сокеты узла «спереди», «слева», «сзади» и «справа». Настраиваются текстура, PBR-материалы, качество текстур и ограничение числа граней.
  • 3D-операции: ретекстуринг, автоматический риггинг, применение анимации, децимация, сегментация на части, достраивание мешей и конвертация форматов (FBX, GLTF, USDZ, OBJ, STL, 3MF). Кроме конвертации, которая записывает результат обратно в исходный узел, каждая операция создаёт новый подключённый 3D-узел. Перед автоматическим риггингом сначала запускается бесплатная проверка Tripo на пригодность к риггингу, так что модель, непригодная для риггинга, помечается без траты кредитов.
  • Локальные программы: модели отправляются в Blender на вашем компьютере через плагин Tripo Bridge; если узел ещё не в формате 3MF, он сначала конвертируется, а затем открывается в Bambu Studio.
  • Инструменты агента: Canvas Agent регистрирует генерацию 3D как инструмент первого класса. Один промпт означает text-to-3D, а добавление существующих узлов изображений — image-to-3D или multiview-to-3D.

Трейлер