건물 매스 3D 내보내기
「건물 매스」 탭의 3D 모형을 GLB·3DM(라이노)·SKP(스케치업) 파일로 내려받는 기능의 형식별 구성, 색 모드 반영 방식, 제외되는 건물을 설명합니다.
개요
「건물 매스」 탭의 3D 모형은 지형·건물·녹지·하천·도로로 구성됩니다. 이 모형을 통째로 내려받아 설계 프로그램에서 주변 맥락 모형(context model)으로 쓸 수 있습니다. 매스 스터디를 시작할 때 주변 건물을 한 동씩 세우는 작업을 대신하는 것이 목적입니다.
파일 형식은 GLB·3DM·SKP 세 가지이며, 파일을 열 프로그램에 따라 고릅니다.
사용 방법
- 「건물 매스」 탭에서 「3D 만들기」를 누름
- 「색」에서 용도·연대·높이·단색 중 하나를 고르고, 필요하면 팔레트에서 색을 바꿈
- 파일을 열 프로그램에 맞춰 「GLB 저장」, 「3DM 저장 (라이노)」, 「SKP 저장 (스케치업)」 중 하나를 누름
파일 형식
| 형식 | 여는 프로그램 | 특징 |
|---|---|---|
| GLB | 블렌더 · 트윈모션 · 언리얼 · 웹 뷰어 · 대부분의 3D 도구 | 가장 널리 열림. 메시(삼각형) 기반이라 편집보다 렌더링·시각화에 적합 |
| 3DM | 라이노(Rhino) · 그래스호퍼 | 건물이 솔리드(Extrusion)로 들어가 부울·오프셋·편집이 바로 가능. 용도별 레이어 |
| SKP | 스케치업(Pro · Go · Free 웹 포함) | 건물마다 그룹. 용도별 레이어와 재질. 더블클릭이나 「열기」로 바로 열림 |
세 형식의 구성은 같습니다.
- 건물: 용도·연대·높이별 색
- 지형: 등고 기반 지표면
- 녹지·하천·도로: 면
| 예 | 형식 | 파일 크기 | 소요 시간 |
|---|---|---|---|
| 명동 반경 300m | SKP | 5.2MB | 2.7초 |
| 명동 반경 800m | SKP | 16.9MB | 6.3초 |
도로 면의 면적 0인 삼각형은 제거되어 있습니다. 임포터마다 처리가 달라 일부 프로그램에서 경고가 표시되던 요소입니다.
색 모드
「색」은 건물 색을 정하는 설정이며, 용도·연대(준공연대)·높이·단색 네 가지 모드가 있습니다. 팔레트에서 색을 직접 바꿀 수도 있습니다. 내려받은 3D 파일에는 저장 시점에 화면에 보이는 색이 그대로 들어갑니다.
- 연대 모드: 1980년대 건물은 진하게, 신축은 옅게
- 높이 모드: 저층은 하늘색, 고층은 남색
- 팔레트에서 빨강으로 바꾼 경우: 재질도 빨강
| 모드 | SKP 재질 | 3DM 레이어 |
|---|---|---|
| 용도 | 10종 | 건물-주거, 건물-상업 등 |
| 연대 | 6단 + 미상 | 건물-1980년대 등 |
| 높이 | 5단 | 건물-25~45m 등 |
| 단색 | 1종 | 건물-건물 |
파일 이름에는 색 모드가 붙습니다(예: sitedia_3d_age_명동_800m.skp). 모드가 없으면 용도 파일과 연대 파일이 서로 덮어쓰기 때문입니다.
구간 경계·색 램프·라벨은 화면이 서버로 보내고, 서버는 받은 값을 해석만 합니다. 서버가 구간 기준(예: 1980년대의 범위)을 따로 가지면 화면과 어긋나게 되고, 화면의 색과 받은 파일의 색이 달라지기 때문입니다.
스케치업(SKP)
SKP는 SketchUp 2017 형식으로 저장됩니다. 스케치업은 이전 버전의 파일을 모두 열 수 있으므로 2017부터 현행 버전까지 열리고, SketchUp Free(웹)에서도 열립니다. 더블클릭으로 열리므로 가져오기 과정이 필요하지 않습니다.
.skp는 비공개 포맷이며 공식 SDK는 2026년 5월부터 배포가 중단된 상태입니다. SKP 파일은 이 포맷을 리버스엔지니어링해 SDK 없이 읽고 쓰는 오픈소스 라이브러리(MIT)로 만듭니다.
SKP는 모든 면의 앞면과 뒷면에 재질을 칠합니다. 스케치업은 면의 앞면과 뒷면을 따로 칠하며 뒷면 기본색은 흰색입니다. 양면에 재질을 칠하면 면이 뒤집혀도 그 자리가 흰색으로 보이지 않습니다. 양면에 칠해도 파일 크기는 늘지 않습니다.
SKP 파일은 스케치업 본체에서 열어 확인하지 않았습니다(스케치업 미보유). 독립적인 파서 두 종으로 헤더·재질·레이어·기하가 정상 판독되는 것까지 확인했습니다. 열리지 않는 경우 문의로 접수합니다. 이 경우에 대비해 서버의 DAE 출력은 유지하고 있습니다.
2026-09-03 이전에 받은 SKP 파일은 면이 뒤집혀 있어 건물이 흰색으로 표시됩니다. 다시 받아야 합니다.
DAE(COLLADA)
스케치업용 출력은 이전에 COLLADA(.dae)였으며, 현재 화면에는 DAE 버튼이 없습니다. DAE 파일은 스키마 검증을 통과하는 정상 파일이었으나 스케치업에서 열리지 않는 문제가 있었습니다. 원인은 두 가지입니다.
- SketchUp Free(웹)는 DAE를 읽지 못함(공식 문서상 Go 이상 전용)
- Pro에서도 DAE는 파일 연결이 없어 더블클릭해도 열리지 않고, 「파일 ▸ 가져오기」 창의 기본 필터가 *.skp라 파일이 목록에 표시되지 않음
SKP는 SketchUp Free(웹)에서도 열리고 더블클릭으로 열리므로 이 두 문제가 없습니다. DAE 버튼은 SKP로 대체되었습니다.
제한 사항
3D 출력의 가장 큰 제한은 높이 미상 건물이 빠지는 것입니다. 국토부 건물자료는 높이(m)의 채움률이 낮아 층수로 높이를 환산하며, 층수도 없는 건물은 세울 수 없습니다. 명동 반경 300m 기준 821동 중 172동(약 21%)이 여기에 해당합니다. 이 건물들은 2D 도판에는 발자국이 있지만 3D에는 없습니다.
2022년 이후 준공 건물은 국토부 자료에 늦게 반영되어 도로명주소 건물자료로 발자국을 채웁니다. 도로명주소 건물자료에는 높이가 없으므로 이 건물들은 대부분 높이 미상에 해당합니다.
없는 데이터를 지어내지 않는다는 원칙에 따라 평균 높이로 세우는 등의 처리는 하지 않습니다. 빠진 건물의 자리는 2D 도판의 발자국으로 확인하고, 실제 높이는 현장 확인이나 건축물대장으로 보완해야 합니다.
- 지형은 상대 높이임. 표고 자료의 절대값에 도심 오차가 있어 대지 중심을 0으로 둔 상대 고저차만 씀. 3D 지형의 높이 값은 대지 표고로 인용할 수 없음
- 반경은 최대 1.5km. 뉴욕 500m는 6.5MB, 서울 1,300m는 7,654동 11MB 정도이며, 반경이 크면 프로그램에 따라 여는 데 시간이 걸림
변경 이력
2026-09-03 SKP 면 방향 수정
- 증상: SKP에서 건물 색이 보이지 않고 흰색으로 표시됨. 파일에는 재질 15종이 모두 들어 있었고 25,833면 모두 앞면에 재질이 있었음
- 원인: 433동 중 433동의 면이 뒤집혀 있어 건물 바깥에서 뒷면(기본색 흰색)이 보이고 칠한 색은 안쪽에 가려짐. 건물 발자국 링의 방향이 보장되지 않는 것(실제로는 대부분 시계 방향)이 원인
- 조치: 링을 만드는 공유 함수에서 반시계 방향으로 정규화. SKP는 앞뒤 양면에 재질을 칠하도록 변경(파일 크기 변화 없음)
- 3DM 출력: 같은 문제를 자체 코드에서 보정하고 있었음. 이 때문에 공유 함수의 결함이 몇 달간 드러나지 않았음
- 이 날짜 이전에 받은 SKP 파일은 다시 받아야 함
관련 문서
- SVG 마감: 2D 벡터(SVG·DXF) 출력과 편집