기술파일 변환 파이프라인

웹 3D 플랫폼을 위한 파일 변환 파이프라인

다양한 3D 포맷을 웹 친화적인 GLB 중심 워크플로우로 표준화.

변환 파이프라인이 중요한 이유

웹 3D 플랫폼은 다양한 소스 포맷을 받아들이면서도 일관된 런타임 동작을 제공해야 합니다. 잘 정의된 변환 파이프라인은 에디터와 뷰어가 표준화되고 예측 가능한 에셋만을 다루도록 보장합니다.

런타임 핵심 포맷으로 GLB 선택

  • 효율적인 전송을 위한 바이너리 패키징.
  • 임베디드 텍스처로 HTTP 요청 수 감소.
  • 더 빠른 업로드를 위한 GPU 친화적 레이아웃.
  • 폭넓은 생태계 지원과 툴링.

소스 포맷

일반적인 입력 포맷은 다음과 같습니다.

  • FBX (Maya, 3ds Max 등 DCC 워크플로우용).
  • OBJ, STL (단순 지오메트리 소스용).
  • 기존 파이프라인에서 생성된 기타 GLTF/GLB 변형.

클라이언트 변환 vs 서버 변환

접근 방식장점트레이드오프
클라이언트 변환백엔드 비용 없음, 프라이버시 친화적.저사양 디바이스에서는 CPU 부하가 큼.
서버 변환일관된 출력, 리소스 제어 용이.인프라 및 스케일링 복잡성 증가.

권장 파이프라인

  1. 사용자로부터 원본 파일을 업로드받는다.
  2. 스케일, 축, 단위 등을 정규화한다.
  3. 텍스처를 정리하고 압축한다.
  4. 정규화된 결과를 런타임 표준 포맷인 GLB로 변환한다.
  5. 완성된 GLB를 CDN을 통해 저장하거나 스트리밍한다.

3DwebX와 같은 시스템은 GLB를 기준 포맷으로 표준화해, 프로젝트·디바이스·브라우저에 관계없이 일관된 편집, 뷰잉, 최적화 동작을 보장합니다.