Kazama-Suichiku/Houdini-Agent

Houdini Agent - DCC Asset Manager with AI capabilities

해결하는 문제

Houdini Agent는 SideFX Houdini의 복잡한 절차 기반 3D 워크플로우를 자동화하고 최적화하기 위해 설계된 AI 어시스턴트입니다. 노드 네트워크 수동 구축, VEX/Python 코드 작성, 3D 자산 확보 등의 작업을 소프트웨어 환경을 직접 조작할 수 있는 자율 에이전트를 통해 자동화합니다.

작동 방식

이 프로젝트는 경량 브리지를 통해 실행 중인 Houdini 세션에 연결하는 독립형 데스크톱 애플리케이션으로 작동합니다. OpenAI의 Function Calling 프로토콜로 구동되는 자율 에이전트 루프를 사용하여 AI가 작업을 계획하고 도구를 실행하며 결과에 따라 반복할 수 있습니다.

주요 메커니즘은 다음과 같습니다:

  • 에이전트 모드: 전체 장면을 변경할 수 있는 "에이전트 모드", 읽기 전용 분석에 적합한 "질문 모드", 실행 전 DAG 흐름도를 포함한 구조화된 실행 계획을 생성하는 "계획 모드"를 제공합니다.
  • 도구 통합: 노드 조작(생성, 연결, 수정), 기하학 분석(사전 최적화된 Python 스크립트의 "스킬" 시스템을 통해), 시스템 수준 실행(파이썬 및 쉘)을 위한 50개 이상의 도구에 접근 가능합니다.
  • 3D 생성: Meshy AI API를 통합하여 텍스트 또는 이미지에서 텍스처가 적용된 3D 모델을 생성하고, 이를 자동으로 GLB 자산으로 Houdini에 가져와 PBR 쉐이더를 적용합니다.
  • 메모리 및 컨텍스트: 에피소드적, 의미적, 절차적 메모리로 구성된 뇌에 영감을 받은 3단계 메모리 시스템을 통해 과거 상호작용에서 학습할 수 있으며, 사용자 정의 컨텍스트 규칙을 통해 지속적인 지시사항을 제공합니다.

대상 사용자

절차적 생성 워크플로우를 가속화하고 싶거나, 반복적인 노드 설정을 자동화하거나, 생성형 AI 3D 자산을 직접 장면에 통합하고자 하는 기술 아티스트, 3D 일반인, Houdini 사용자.

주요 특징

  • 자율 루프: 다단계 도구 호출과 추적 가능한 하위 작업으로 분해된 복잡한 작업 처리가 가능합니다.
  • Meshy AI 통합: 텍스트/이미지에서 3D로의 완전한 파이프라인, 재텍스처링, 리메시싱, 인간이 개입하는 선택을 위한 인터랙티브 컨셉 갤러리 제공.
  • 심층 통합: 노드 네트워크 읽기, VEX 래글 실행, 채팅 내 클릭 가능한 경로를 통해 특정 노드로 이동 가능.
  • 고급 UI: 실시간 토큰 분석, 스트리밍 코드 미리보기, 클라우드 자산 라이브러리를 갖춘 현대적인 QML/Qt Quick "Mono Editorial" 인터페이스.
  • 확장성: 커뮤니티 확장용 플러그인 시스템과 OpenRouter 또는 사용자 정의 엔드포인트를 통해 다양한 AI 제공업체(DeepSeek, OpenAI, Claude 등)를 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트