RareSense/Nova3D
Editable, part-aware 3D generation from text or reference images. Open-source client for nova3d.xyz.
해결하는 문제
Nova3D는 전통적인 AI 3D 생성기가 생성하는 '베이크된' 또는 결합된 메시의 한계를 해결합니다. 표준 확산 기반 생성기는 각 부품을 개별적으로 참조하거나 편집할 수 없는 단일한 불투명한 오브젝트를 생성하는 경우가 많습니다. Nova3D는 정적 메시가 아니라 실행 가능한 구축 절차(코드)로 3D 자산을 생성함으로써 이 문제를 해결합니다. 이를 통해 생성된 오브젝트의 모든 부품이 검사 가능하고, 편집 가능하며, 애니메이션 가능해집니다.
작동 방식
결합된 메시를 출력하는 대신, 파이프라인은 Blender 네이티브 Python 코드를 생성합니다. 이 코드는 이후 구조화된 GLB 파일로 컴파일됩니다. 이 접근 방식은 이름이 지정된 개별 주소 가능한 부품, 실제 조립 계층 구조, 조작을 위한 조인트 피봇, PBR 재질을 갖춘 자산을 생성할 수 있게 해줍니다. 이 시스템은 모델에 의존하지 않으며, OpenAI, Anthropic, Gemini 등의 다양한 LLM을 사용해 코드를 작성할 수 있습니다. 파이프라인은 코드의 검증과 실행을 담당합니다.
대상 사용자
Nova3D는 게임, 애니메이션, VFX, CAD 분야의 크리에이터를 위한 것으로, 생성 후에도 작동 가능한 구조적이고 고정밀 3D 자산이 필요한 사용자에게 적합합니다. 이는 정밀한 편집, 리깅, 정확한 치수 제어를 가능하게 합니다.
주요 특징
- 코드 기반 생성: 자산은 프로그램으로 간주되며, 진실의 소스는 메시가 아니라 코드가 됩니다.
- 조립 계층 구조: 조작 지점에 조인트 피봇이 있는 라벨링된 조립 트리를 생성하여 운동학 체인을 가능하게 합니다.
- 부품 인식형 구축: 모든 구성 요소가 처음부터 개별 이름이 지정되고 수밀한 부품으로 생성되어 생성 후 세그멘테이션의 필요가 없습니다.
- 정밀성과 유기적 흐름: 정밀한 치수(예: 주얼리 CAD)를 처리할 수 있는 능력과 Blender의 모디파이어를 통한 유기적 형태를 동시에 제공합니다.
- UV 준비 완료: 하위 조립 단위별로 그룹화된 깔끔하고 겹치지 않는 UV 아틀라스를 자동 생성합니다.
관련
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch