← Back to feed
Papers·2개월 전

CubePart: 게임·시뮬레이션용 파트 분할 3D 메시 생성 — 오픈 보캐블러리 스키마 제어

CubePart: 게임·시뮬레이션용 파트 분할 3D 메시 생성 — 오픈 보캐블러리 스키마 제어

CubePart는 사용자가 정의한 파트 이름 목록(예: '몸통', '바퀴')에 따라 각 파트별 메시를 생성해 하나의 객체로 조립하는 프레임워크입니다. 글로벌 텍스트 프롬프트와 파트 스키마를 입력받아, 2단계 생성 아키텍처(전체 형태 합성 → 파트 수준 디코딩)로 일관된 구조를 유지합니다. 대규모 파트 레이블 3D 데이터셋을 구축해 오픈 보캐블러리를 지원하며, 생성된 에셋은 후처리 없이 게임 엔진에 바로 통합 가능합니다. 단, 파트 스키마의 세밀도와 데이터셋 범위에 따라 품질이 달라질 수 있습니다.

게임·시뮬레이션용 3D 에셋은 애니메이션·물리·스크립트를 위해 의미적 파트 분해가 필요하지만, 기존 생성 모델은 단일 메시나 임의 분할만 제공합니다.

핵심 결론

  • 태스크오픈 보캐블러리 파트 스키마에 따라 각 파트별 메시를 생성해 하나의 객체로 조립.
  • 벤치정량적 수치는 논문 내 제시되나, 본 요약에서는 구체 벤치마크 생략 — 프로젝트 페이지 참조.
  • 적용생성된 에셋은 후처리 없이 게임 엔진에서 애니메이션·물리·스크립트로 바로 구동 가능.

방법

  • 데이터 파이프라인대규모 오픈 보캐블러리 파트 레이블 3D 데이터셋을 구축하는 확장 가능한 파이프라인을 도입했습니다.
  • 2단계 아키텍처전체 형태 합성(global shape synthesis) 단계와 파트 수준 디코딩(part-level decoding) 단계를 분리해 일관성을 확보.
  • 추론 제어파트 스키마를 명시적 추론 시간 제어 신호로 사용해, 사용자가 원하는 분해 구조를 강제할 수 있습니다.

한계·조건

  • 스키마 의존성파트 스키마의 세밀도와 명명 방식이 생성 품질에 영향을 미칩니다 — 너무 세분화되거나 모호한 이름은 성능 저하 가능.
  • 데이터셋 범위데이터셋이 커버하는 객체 카테고리와 파트 종류에 따라 일반화 성능이 제한됩니다.
  • 코드 공개프로젝트 페이지(https://cubepart.github.io/)에서 추가 정보 확인 가능 — 현재 코드 공개 여부는 미확인.

편집자 한 줄

파트 분해를 생성 단계에서 제어할 수 있다는 점이 실용적입니다. 게임 엔진 파이프라인과의 호환성을 강조한 점도 눈에 띄네요.

  • #3d-generation
  • #part-decomposition
  • #mesh-generation
  • #cubepart
Yiheng Zhu
원문 보기 →

Comments

— 첫 댓글을 남겨보세요 —