성공 스토리
절차적 Pompeii
소개
절차적 Pompeii는 CityEngine 모델링 소프트웨어의 테스트 사례이며 방문자가 기계식 트레드밀에서 어떤 방향으로든 재건된 고대 도시 폼페이를 걸을 수 있는 유럽 프로젝트 Cyberwalk의 환경으로 생성되었습니다. Cyberwalk에 대한 자세한 내용은 BBC와 Swiss Television에서 확인할 수 있습니다.
CityEngine으로 Pompeii 재건
고대 유적지의 3D 모델 생성은 주요 건축물에만 중점을 두는 경우가 많습니다. 기존 3D 모델링의 높은 비용을 감안할 때 이 사례는 합당합니다. 따라서 도시와 같은 전체 입지를 효율적으로 재건하려면 많은 수의 주택 건물과 작업장을 자동으로 생성해야 합니다. 이러한 건물의 외관은 해당 시대의 미적 및 법적 건축 규칙을 따라야 합니다. 인구 밀도, 토지 사용량, 거리 네트워크, 건물 풋프린트와 같은 다양한 GIS 데이터가 입력으로 제공되면 CityEngine은 건물의 유형과 스타일을 풋프린트에 할당하고 해당 형상 문법 규칙을 호출하여 세부적인 대규모 모델을 효율적으로 생성합니다. 실제 건물 지오메트리의 생성을 담당하는 형상 문법 규칙은 잔존한 건물의 사진과 계획, 고고학 발굴 데이터, (역사적) 그림에서 수동으로 파생됩니다. Pompeii 모델은 CityEngine으로 완전히 생성되었습니다.
실제에 가까운 모델 생성:
- 섹션 6의 풋프린트는 고고학 입력 데이터를 기반으로 합니다. 나머지 모델의 경우 거리 블록만 실제 잔존/발굴 데이터를 기반으로 합니다. 즉, 건물 부지의 세분화가 절차에 따라 생성되었습니다. 아직 발굴되지 않은 지역도 제공됩니다.
- 사용한 고고학 데이터에서 한 건물을 정의할 수 있는 방법이 명확하지 않은 경우가 종종 있습니다. 건물이 한 방으로만 구성될 수 있고 다른 한편으로는 대형 주택 구조가 전체 거리 블록에 걸쳐 있을 수 있습니다. Esri는 각 풋프린트에 고유한 건물 ID를 할당하여 이 문제를 해결했습니다.
- 주피터 신전뿐 아니라 풋프린트 위쪽에 있는 건물 지오메트리는 발굴 데이터를 기반으로 하지 않습니다. 즉, 잔존한 구조물은 모델에 포함되지 않습니다.
- 주피터 신전과 광장이 제공되는 유일한 건축물입니다. 이러한 두 모델은 CityEngine으로도 생성되었습니다.
- 제공된 모델에서 터레인은 평평합니다. 실제로 폼페이 부지가 완벽하게 평평하지는 않았습니다. 안타깝게도 DTM에 접근할 수는 없었습니다.
세밀도
각 건물에 대한 4가지 세밀도(LoD)를 제공합니다. LoD는 다음과 같이 설명되어 있습니다.
LoD 0 – 대량 모델
- 탐색 및 카메라 설정을 위한 프록시로 사용할 수 있습니다.
- 텍스처 미적용
LoD 1 – 낮은 상세 수준
- 단순화되었지만 연습에는 계속 사용할 수 있습니다.
- 내부 없음
LoD 2 – 표준
- 합당한 폴리곤 개수
- 고급 연습에 완벽하게 적합
- 가구는 거의 포함되어 있지 않지만 건물 내부 구조를 살펴볼 수 있습니다.
LoD 3 – 높은 상세 수준(대용량 파일 크기로 인해 요청 시 제공)
- 지나치게 많은 폴리곤 개수
- 벽과 지붕 타일에 돌출된 돌 포함
- 고급 렌더링 및 학업용 대규모 모델 테스트 세트에 적합