워크플로우 다운로드
JSON 파일을 다운로드하거나 템플릿 라이브러리에서 “TripoSplat” 검색하세요
작동 방식
TripoSplat은 단일 RGB 이미지를 입력으로 받아 3D 가우시안 프리미티브 세트를 직접 예측하는 피드포워드 아키텍처를 사용합니다. 파이프라인은 다음과 같은 단계로 이루어집니다:- 이미지 인코딩 — 입력 이미지는 비전 인코더(DINOv2)로 처리됩니다.
- 삼평면 생성 — 특징들이 삼평면 표현으로 디코드됩니다.
- 가우시안 예측 — 삼평면을 샘플링해 가우시안 매개변수(위치, 스케일, 회전, 투명도, 색상)를 생성합니다.
- 렌더링 — 가우시안을 다양한 시점에서 미분 가능한 스플래팅을 이용해 렌더링합니다.
서브그래프 알아보기
이 워크플로우는 모듈식 처리를 위해 서브그래프 노드를 사용합니다. 서브그래프 문서를 확인해 워크플로우를 맞춤화하고 확장하는 방법을 알아보세요.
워크플로우 노드 안내
LoadImage
- 입력 이미지(PNG/JPG)를 로드합니다.
- 샘플 이미지:
white-hotel-on-rocky-island.png(템플릿 라이브러리에서 사용 가능)
TripoSplat (서브그래프)
주요 서브그래프 노드는 이미지를 처리해 3D 가우시안 스플래트를 생성합니다. 노출된 매개변수:| 매개변수 | 기본값 | 설명 |
|---|---|---|
switch | — | 서브그래프 활성화/비활성화 |
num_gaussians | — | 생성할 가우시안 프리미티브의 수 (품질/성능 제어) |
seed | — | 재현성을 위한 난수 시드 |
unet_name | — | TripoSplat 확산 모델 체크포인트 |
clip_name | — | CLIP 비전 인코더 모델 |
vae_name | — | VAE 인코딩/디코딩용 (메인 VAE와 인코더용 두 개 항목) |
bg_removal_name | — | 배경 제거 모델 |
CreateCameraInfo
- 결과를 렌더링하기 위한 카메라 궤도를 정의합니다.
- 매개변수: 궤도 유형, 각도, 거리, 시야각 등.
- 기본값: 35° 고도, 30 거리, 2.5 줌
RenderSplat
- 정의된 카메라 각도에서 가우시안 스플래트를 2D 이미지로 렌더링합니다.
- 매개변수: 출력 해상도(기본 1024×1024), 이미지 품질 설정
SplatToMesh
- 가우시안 스플래트를 메쉬로 변환합니다(선택사항).
- 매개변수: 메쉬 밀도, 평탄화, 간소화
SaveGLB
- 결과를 GLB 3D 파일로 저장합니다.
SaveVideo
- 렌더링된 3D 장면의 동영상을 저장합니다.
SplatToFile3D
- 가우시안 스플래트를 SPZ 형식으로 내보냅니다.
CreateVideo
- 렌더링된 프레임들로 동영상을 생성합니다.
실행 단계
- 이미지 로드 — LoadImage 노드를 사용해 단일 2D 이미지를 로드하세요.
- TripoSplat 서브그래프 실행 — 모델이 가우시안 스플래트 표현을 생성합니다.
- 출력 형식 선택 — GLB, SPZ, 동영상으로 내보내거나 메쉬로 렌더링하세요.
- 결과 보기 — 생성된 3D 파일이나 렌더링된 미리보기를 활용하세요.
출력 옵션
| 노드 | 형식 | 활용 사례 |
|---|---|---|
| SaveGLB | .glb | 표준 3D 파일 형식, 3D 소프트웨어로 불러올 수 있음 |
| SplatToFile3D | .spz | 압축된 가우시안 스플래트 형식, 효율적 저장용 |
| RenderSplat | 2D 이미지 | 임의 각도에서의 결과 미리보기 |
| SplatToMesh | 메쉬 | 전통적인 메쉬로 변환해 추가 편집 가능 |
모델 다운로드
TripoSplat 모델과 필요한 파일을 다운로드하세요. 해당models/ 하위 디렉토리에 배치하세요.
TripoSplat 확산
triposplat_fp16.safetensors — TripoSplat 확산 모델 체크포인트
TripoSplat VAE 디코더
triposplat_vae_decoder_fp16.safetensors — VAE 디코더
Flux2 VAE
flux2-vae.safetensors — Flux.2 VAE, 잠재적 인코딩용
DINOv2 CLIP
dino_v3_vit_h.safetensors — CLIP 비전 인코더 (DINOv2)
BiRefNet 배경 제거
birefnet.safetensors — 전처리용 배경 제거 모델