프로젝트 소개

Tripo는 Tripo API V3용으로 완전히 생성된 C# SDK로, AI 기반 3D 모델 생성을 간소화하도록 설계되었습니다. 텍스트-모델, 이미지-모델, 멀티뷰-모델 워크플로우를 지원하는 현대적이고 강력한 타입의 클라이언트를 제공하며, Texture V3.5와 같은 고급 텍스처링 옵션과 투명 배경의 이미지 생성을 포함합니다. 주요 기능은 다음과 같습니다: - **완전한 API 커버리지**: AutoSDK를 사용하여 공식 Tripo API V3 사양에서 생성되어 새로운 기능에 대한 최신 지원을 보장합니다. - **최신 .NET**: .NET 10을 대상으로 하며, nullability, trimming, NativeAOT를 지원합니다. - **사용 용이성**: `TextToModelAsync`, `GetTaskAsync`, `TextureModelAsync`와 같은 일반적인 작업을 위한 간단한 비동기 메서드를 제공합니다. - **웹훅 검증**: 안전한 웹훅 처리를 위한 내장 서명 검증기(`TripoWebhookSignature`)를 포함합니다. - **마이그레이션 지원**: Tripo API V2에서 V3로의 마이그레이션을 위한 명확한 지침을 제공하며, 엔드포인트 변경 및 출력 필드 업데이트를 포함합니다. - **CLI 도구**: API에 대한 명령줄 액세스를 위한 dotnet 도구(`Tripo.CLI`)를 제공합니다. - **테스트 유틸리티**: API 자격 증명 및 기본 기능을 확인하기 위한 스모크 테스트 스크립트를 제공합니다. 이 SDK는 AutoSDK로 유지 관리되는 더 큰 .NET SDK 생태계의 일부로, 일관된 품질과 자동 업데이트를 보장합니다. 3D 콘텐츠 생성 도구, 게임 에셋 파이프라인 또는 AI 생성 3D 모델이 필요한 모든 애플리케이션을 개발하는 개발자에게 이상적입니다.