뒤로

Infinite Canvas X Tripo

에이전트 기반 AI 무한 캔버스입니다. 노드를 연결해 이미지, 영상, 채팅을 다루고, Tripo로 텍스트, 이미지, 여러 시점에서 3D를 생성한 뒤, 리깅, 폴리곤 감소, 포맷 변환을 거쳐 모델을 Blender나 Bambu Studio로 바로 보냅니다.

제작자: 刘思洲소스 코드
소스 코드 다운로드
Infinite Canvas X Tripo소스 코드 다운로드

설명

Infinite Canvas X Tripo는 에이전트 기반 AI 무한 캔버스에 Tripo의 3D 워크플로를 결합한 작품으로, 모든 3D 크리에이터와 3D 크리에이터가 되고 싶은 모든 입문자를 위해 만들어졌습니다.

캔버스는 여러 캔버스 프로젝트, 노드 드래그와 확대·축소, 연결, 미니맵, 실행 취소/다시 실행, 가져오기/내보내기를 지원합니다. 브라우저 프런트엔드는 사용자가 설정한 OpenAI 호환 API에 직접 연결되어 텍스트 투 이미지, 이미지 투 이미지, 참고 이미지 편집, 텍스트 Q&A, 오디오·영상 생성을 수행하며, 이미지와 영상 API의 호출 방식도 다양한 중계 서비스와 자체 호스팅 서비스에 맞게 커스터마이즈할 수 있습니다. 캔버스 어시스턴트는 선택한 노드와 그 상위 노드를 중심으로 대화하고 이미지를 생성한 뒤 결과를 다시 캔버스에 삽입하며, 프롬프트 라이브러리에는 7개의 오픈소스 출처가 기본 포함되어 있고 표준 JSON 형식의 사용자 지정 출처도 지원합니다.

3D는 Tripo가 담당합니다. 텍스트 투 3D, 이미지 투 3D, 멀티뷰 투 3D를 지원하고, 각 노드 안에 모델을 회전해 볼 수 있는 뷰어가 있으며, 3D 후처리 기능 일체를 갖추고 있습니다. 완성된 모델은 내 컴퓨터의 Blender로 바로 가져오거나, 로컬 Bambu Studio에서 3MF 파일로 열 수 있습니다.

로컬 Canvas Agent를 통해 Codex나 Claude Code가 MCP로 현재 캔버스를 조작하고 3D를 바로 생성할 수 있으며, Codex 앱 플러그인은 설치하면 MCP 서버를 등록하고 로컬 에이전트 실행을 시도합니다. 플러그인 시스템으로 원격 노드 플러그인을 즉석에서 설치, 활성화, 업데이트, 제거할 수 있고, 나만의 캔버스 노드 플러그인을 만들 수 있는 TypeScript SDK도 제공합니다.

웹 프로젝트의 소스 코드 형태로 제공되며, 로컬에서 빌드해야 합니다.

Tripo 활용 방식

캔버스의 모든 3D는 Tripo에서 나오며, 캔버스 노드와 에이전트 모두 Tripo를 직접 호출합니다.

  • 세 가지 생성 방식: 빈 3D 노드에 프롬프트를 입력하면 텍스트 투 3D, 이미지 노드 1개를 연결하면 이미지 투 3D, 이미지 노드 2~4개를 연결하면 멀티뷰 투 3D가 되며, 노드의 정면, 왼쪽, 뒷면, 오른쪽 소켓으로 각 이미지의 시점을 지정합니다. 텍스처, PBR 머티리얼, 텍스처 품질, 면 수 상한도 설정할 수 있습니다.
  • 3D 작업: 리텍스처, 자동 리깅, 애니메이션 적용, 폴리곤 감소, 파트 분할, 메시 보완, 포맷 변환(FBX, GLTF, USDZ, OBJ, STL, 3MF)을 지원합니다. 원래 노드에 결과를 다시 쓰는 포맷 변환을 제외하면, 각 작업은 연결된 새 3D 노드를 만듭니다. 자동 리깅 전에는 Tripo의 무료 리깅 가능 여부 검사를 먼저 실행하므로, 리깅할 수 없는 모델은 크레딧을 쓰지 않고 바로 알려 줍니다.
  • 로컬 소프트웨어: 모델은 Tripo Bridge 플러그인을 통해 내 컴퓨터의 Blender로 전송됩니다. 노드가 아직 3MF가 아니면 먼저 변환한 뒤 Bambu Studio에서 엽니다.
  • 에이전트 도구: Canvas Agent는 3D 생성을 일급 도구로 등록합니다. 프롬프트만 주면 텍스트 투 3D, 기존 이미지 노드를 더하면 이미지 투 3D 또는 멀티뷰 투 3D가 됩니다.

트레일러