3D Tiles 뷰어

대규모 3D Tiles 데이터셋, 도시 건물, 사진측량 및 BIM 모델을 고성능 HLOD 렌더링으로 스트리밍하여 확인하세요.

작업 영역

여기에 파일을 드롭하세요

또는 클릭하여 선택, 붙여넣기 지원

또는 URL에서 불러오기

샘플 장면 체험하기

파일이 없으신가요? 준비된 3D Tiles 장면을 불러와 뷰어를 바로 체험해 보세요.

이 도구에 대하여

본 도구는 로컬 파일(ZIP 포함) 및 원격 URL 스트리밍을 모두 지원하는 무료 온라인 3D Tiles 뷰어입니다. 고성능 계층적 LOD(HLOD) 렌더링으로 대용량 타일셋을 브라우저에서 직접 스트리밍합니다. GIS 좌표를 자동으로 보정하여 모델을 시야 중심에 배치하며, 모든 작업은 브라우저 내에서 안전하게 처리됩니다.

3D Tiles를 여는 방법

타일셋은 어디에 있나요?

컴퓨터의 폴더

tileset.json과 모든 타일 파일이 든 폴더 전체를 ZIP으로 묶어 올리세요.

이미 ZIP

그대로 올리세요. 안에 tileset.json이 있어야 합니다.

웹 서버

tileset.json의 전체 URL을 붙여 넣으세요. 서버가 다른 사이트의 요청을 허용해야 합니다.

.b3dm이나 .glb 타일 하나뿐

.glb는 일반 3D 뷰어로 여세요. 타일 하나만으로는 완전한 타일셋이 아닙니다.

Q

3D Tiles 포맷이란 무엇이며 대규모 지리공간 데이터를 어떻게 스트리밍하나요?

A

3D Tiles는 Cesium이 제안하고 OGC 오픈 표준으로 채택된 3차원 공간 데이터 포맷으로, 웹에서 대규모 이기종 3D 지리 및 기하 데이터를 효율적으로 스트리밍하고 실시간 렌더링하도록 설계되었습니다. 계층적 세부 수준(HLOD)과 공간 경계 볼륨 트리를 활용하여 현재 뷰포트에 보이는 타일만 선별 로드하므로 경사 사진측량, 도시 백모델, BIM 및 포인트 클라우드 장면을 매끄럽게 렌더링합니다.

Q

데스크톱 프로그램 설치 없이 3D Tiles를 온라인에서 보려면 어떻게 하나요?

A

tileset.json과 관련 타일 파일이 포함된 전체 폴더를 하나의 .zip 파일로 압축하여 업로드하거나, 파일 선택 창에서 관련 파일을 한꺼번에 선택하여 가져올 수 있습니다. 데이터가 원격 서버에 호스팅되어 있다면 아래 입력란에 tileset.json의 공개 HTTP/HTTPS 주소를 붙여넣고 로드를 클릭하면 브라우저에서 바로 실시간 스트리밍으로 탐색할 수 있습니다.

Q

3D Tiles와 Cesium의 관계는 무엇인가요?

A

3D Tiles는 처음에 Cesium에서 개발하였으나 현재는 국제 공간정보 표준화 기구(OGC)의 공식 오픈 표준으로 발전하여 특정 렌더링 엔진에 종속되지 않습니다. Cesium ion은 클라우드 호스팅 및 타일링 플랫폼이고 CesiumJS는 WebGL 렌더링 엔진인 반면, 본 도구는 계정 등록 없이 완전히 무료로 동작하는 독립형 브라우저 뷰어로 Cesium 계정 없이도 표준 3D Tiles 데이터를 직접 파싱하고 렌더링합니다.

Q

테스트용 무료 3D Tiles 샘플 데이터는 어디서 구할 수 있나요?

A

업로드 영역 아래의 내장 샘플 장면을 클릭하면 공식 건물 백모델, 사진측량 및 포인트 클라우드 데이터셋을 직접 스트리밍할 수 있습니다. 로컬 테스트용 파일을 다운로드하려면 GitHub의 CesiumGS/3d-tiles-samples 오픈소스 저장소에서 다양한 표준 테스트 세트를 받거나, OpenStreetMap 3D Buildings 및 각 지자체의 오픈 데이터 포털에서 도시 단위 3D Tiles를 다운로드할 수 있습니다.

Q

3D Tiles에는 어떤 파일 형식과 타일 페이로드가 포함되나요?

A

3D Tiles의 핵심 색인 파일은 공간 계층 트리와 경계 볼륨을 정의하는 JSON 형식의 tileset.json입니다. 실제 지오메트리와 속성 데이터는 배치 3D 모델(.b3dm), 포인트 클라우드(.pnts), 인스턴스화 3D 모델(.i3dm), 복합 타일(.cmpt), 그리고 3D Tiles 1.1에서 널리 쓰이는 glTF 및 GLB 형식의 타일 페이로드에 저장됩니다.

Q

3D Tiles는 기존 단일 3D 모델이나 경사 사진측량 메시와 무엇이 다른가요?

A

전체 데이터를 내려받아 디코딩해야 하는 기존 단일 3D 모델과 달리, 3D Tiles는 방대한 지리공간 환경과 드론 경사 사진측량 모델을 계층적 LOD 공간 트리 구조로 구성합니다. 브라우저는 카메라와 가까운 영역의 고해상도 타일만 동적으로 요청하므로 메모리 소모를 크게 줄이면서 도시 규모의 실경 3D 장면을 매끄럽게 스트리밍 탐색할 수 있습니다.

Q

스마트폰이나 태블릿 등 모바일 기기에서도 3D Tiles를 볼 수 있나요?

A

본 뷰어는 WebGL을 지원하는 최신 모바일 브라우저에서 정상 작동합니다. 다만 고정밀 사진측량이나 고밀도 포인트 클라우드 데이터는 GPU 메모리와 네트워크 대역폭을 많이 사용하므로, 모바일 기기에서는 중소형 장면 탐색을 권장하며 기가바이트급 도시 규모 데이터셋은 외장 그래픽이 장착된 PC 환경에서 최상의 성능으로 이용할 수 있습니다.

구성 옵션 설명

미리보기 설정

옵션하는 일기본값 / 범위

자동 회전

타일셋을 수직축을 중심으로 천천히 회전시켜 전체를 보기 쉽게 합니다.

on · off

off

세부 수준 설정 (LOD)

옵션하는 일기본값 / 범위

최대 화면 공간 오차 (SSE)

타일 분할을 위한 픽셀 오차 임계값을 조정합니다. 낮을수록 정밀해지고 높을수록 성능이 향상됩니다.6px1px – 30px

최대 트리 깊이

공간 타일 트리의 최대 탐색 깊이를 제한합니다.301 – 40

디버그 및 시각화

옵션하는 일기본값 / 범위

컬러 모드

기본 재질 렌더링과 다양한 디버그 음영 모드(화면 오차, 기하 오차, 거리, 깊이, 리프 노드, 랜덤 색상 등)를 전환합니다.

기본 재질 · 화면 공간 오차 · 기하학적 오차 · 카메라 거리 · 타일 깊이 · 상대 깊이 · 리프 노드 · 랜덤 색상

기본 재질

경계 상자 표시

표시되는 타일의 OBB 및 AABB 바운딩 박스 와이어프레임을 켜거나 끕니다.
  • 켜기: 경계 상자 표시
  • 끄기권장: 경계 상자 숨기기
끄기

경계 구 표시

표시되는 타일의 바운딩 스피어 와이어프레임을 켜거나 끕니다.
  • 켜기: 경계 구 표시
  • 끄기권장: 경계 구 숨기기
끄기

타일셋이 느리거나 보이지 않을 때

문제가능한 원인해결 방법
URL이 로드되지 않음서버가 다른 사이트의 요청을 막음(CORS)서버에서 교차 출처 접근을 허용하거나, 타일셋을 내려받아 ZIP으로 올리세요.
로딩이 느리거나 끊김한 번에 너무 많은 세밀한 타일을 요청함Max Screen Space Error를 올리거나 Max Tree Depth를 낮추세요.
가까이서도 흐림Max Screen Space Error가 높음값을 낮추면 세밀한 타일이 더 일찍 로드됩니다.
ZIP은 열리지만 아무것도 없음tileset.json이 없거나 타일 경로가 맞지 않음타일 파일을 옮기거나 이름을 바꾸지 말고 폴더를 다시 압축하세요.

포맷 정보

입력 형식

확장자:
json, zip, b3dm, pnts, i3dm, cmpt
전체 이름:
3D Tiles(OGC 3D 타일 형식)
유형:
3D 모델
형식:
3DTiles
설명:
3D Tiles는 Cesium에서 개발하고 OGC 표준으로 채택된 대용량 3D 지리공간 및 기하학 데이터 스트리밍 표준입니다. 계층적 세부 수준(HLOD)과 공간 경계 볼륨 트리를 활용하여 사진측량, 도시 건물, 포인트 클라우드 및 BIM 모델을 웹 브라우저에서 실시간으로 원활하게 렌더링합니다.

참고:

  • 3D Tiles 형식은 계층적 LOD 스트리밍과 대규모 3D 장면을 지원합니다

지원 기능:

  • 계층적 세부 수준(HLOD) 동적 스트리밍
  • 3DTilesRendererJS 기반 실시간 WebGL 렌더링
  • 회전, 줌, 이동 자유 시점 제어
  • 화면 공간 오차(SSE) 및 최대 깊이 조절
  • 경계 박스 및 디버그 모드 시각화