Скачать исходный код Описание
«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.


