Ariescar/anyCreature
You can now generate creatures directly within your project. Drop the open-source into your Agent, and start prompting what you want.
해결하는 문제
anyCreature는 단일 텍스트 프롬프트에서 게임 준비가 완료된 3D 크리처를 신속하게 생성할 수 있게 합니다. 수동 메쉬 생성, 사진 측량 또는 기존 아트 팩에 의존할 필요 없이 사용자의 설명에 따라 크리처를 설계, 리깅 및 애니메이션화하는 과정을 자동화합니다.
작동 방식
이 시스템은 AI 에이전트가 텍스트 주문을 JSON 사양으로 변환하기 위해 따르는 "카드"(단계별 지침) 파이프라인을 사용합니다. 이 사양은 사용자 지정 엔진에 의해 처리되어 정점 색상과 앰비언트 오클루전(AO) 베이킹이 포함된 스키닝된 애니메이션 GLB 파일로 컴파일됩니다.
품질을 보장하기 위해 이 프로젝트는 "깔끔한 페인터와 엄격한 검사관" 철학을 채택합니다. 설계는 한 에이전트가 담당하고, 품질 관리는 별도의 컨텍스트 없는 리더 에이전트가 관리합니다. 이 에이전트들은 최종 채색 및 애니메이션 단계로 넘어가기 전에 4가지 관점에서 크리처의 실루엣을 평가하여 설계가 "인식 가능"하고 "더 강렬한"(눈에 띄는) 것인지 확인합니다.
대상 사용자
수동 3D 모델링 전문 지식 없이도 게임이나 기타 실시간 애플리케이션을 위한 고품질 3D 에셋을 생성해야 하는 개발자, "바이브 코더", 그리고 AI 에이전트(Claude Code 또는 Cursor 등)를 위해 설계되었습니다.
주요 특징
- 텍스트-투-GLB 파이프라인: 간단한 텍스트 설명을 완전히 리깅되고 애니메이션화된 3D 모델로 변환합니다.
- 자동화된 품질 게이트: 독립적인 AI 에이전트를 사용하여 실루엣과 대담함을 판단함으로써 자기 평가 편향을 방지합니다.
- 제로 의존성 엔진: 핵심 컴파일러는 Node.js만 있으면 JSON 사양을 GLB로 변환할 수 있습니다.
- 임베디드 사양: GLB 파일은 자체 소스 사양을 내장하고 있어 에이전트가 부품을 추출, 편집하거나 서로 다른 크리처 간에 부품을 이식할 수 있습니다.
- 게임 준비 출력: 엄격한 출력 계약을 따르는 정점 색상 및 AO 베이킹 모델을 생성하여 쉽게 통합할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트