ContextCapture 사용자 가이드

3D 다중 해상도 매쉬 교환 형식(3MX) 소개

본 문서에서는 3D 다중 해상도 매쉬 교환 형식(3MX)을 지정합니다. 3MX 설계 시 목표는 온라인 및 타사 응용 프로그램을 대상으로 ContextCapture 데이터를 용이하게 배포하는 경량 공개 형식을 만드는 것이었습니다.

3MX의 용도는 다음과 같습니다.
  • 새로운 WebGL 뷰어를 사용하여 온라인 배포
  • MicroStation과 같은 다른 Bentley Systems 제품과의 상호 운용성
  • 타사 응용 프로그램(3D GIS)과의 상호 운용성

3MX는 매우 큰 3D 매쉬 데이터를 빠르게 검색하기 위해 다중 해상도 접근 방식을 사용합니다. 이 형식에 사용되는 매쉬 압축과 함께 3D 음영처리를 위한 데이터 스트리밍이 가능합니다. 현재 ContextCapture 기본 뷰어와 새로운 WebGL 뷰어는 로컬로 또는 서버에서 3MX를 읽을 수 있습니다.

3MX 형식은 확장성을 염두에 두고 고안되었습니다. ContextCapture는 현재 단일 매쉬 압축 형식(OpenCTM) 및 고유한 유형의 텍스쳐(JPG)를 사용하여 3MX 데이터를 생성합니다. 그러나 3MX 사양은 매쉬 또는 이미지의 표현 유형에 제한을 두지 않습니다.

3MX의 주요 특징은 다음과 같습니다.
  • 웹 친화적임: 브라우저에서 쉽게 로드함
  • 컴팩트함
  • 스트리밍에 최적화됨: 빠른 표시 가능
  • 확장 가능
  • 다중 해상도 표현: 매우 무거운 데이터도 처리함

3MX에서 사용되는 다중 해상도 접근 방식은 다음 섹션에서 설명하는 일련의 원칙을 따릅니다.