A DIY Flight Simulator Tutorial(2)

A DIY(Do It Yourself) Flight Simultor Tutorial

Featured image

ReadMe

아래 내용은 Epic Games 에서 제공하는 앙투아네트 프로젝트: 차세대 비행 시뮬레이터 제작 툴 포스트 내용을 주로 다루고 있습니다.

Initial project setup

이제 본격적으로 초기 셋팅을 진행하겠습니다. 아래 순서를 따라주세요.

언리얼엔진 설치 안내

Terrain datasets

지금 만들어진 우리 환경에는 안타깝게도 비어있습니다. 몇 가지의 Terrain을 가져오겠습니다. 먼저 우리는 Flight simulator에 맞게 범지구적 스케일의 환경들이 대상이 되고 스트리밍 기술에 의존을 하게 됩니다. 언리얼엔진에서는 목적에 맞는 여러가지 솔루션이 있습니다. 이 솔루션들은 앙투아네트 페이퍼에 나열되어 있습니다. Cesium for Unreal 데이터셋 ArcGIS Maps 데이터셋

실사용의 목적으로서 ESRI(ArcGIS Maps)와 Cesium 데이터셋을 활용하겠습니다. 이 둘을 사용함에 있어서 자세한 설명은 아래 내용을 중심으로 각 참조된 문서들을 확인해주세요.

Option 1 - 언리얼엔진의 ESRI ArcGIS Maps SDK

튜토리얼이 작성된 시점에서는 발매 전 버전이고 현재는 갓 발매된 따끈따끈한 1.0.0 버전입니다. 여러분들이 보실 때에는 버전이 활발하게 변경되어 있을 겁니다. 그러니 ArcGIS 사이트를 확인하여 주세요. 또한 데이터셋에 대한 사용지침은 ESRI 사이트에 있습니다.

Pre-released version을 사용할 경우 아래 내용을 참고해주세요.


이제 본격적으로 사용하겠습니다. 언리얼엔진에서 만든 우리 프로젝트의 루트 폴더로 이동합시다. 거기에 ESRI 플러그인 폴더를 넣어둡시다. 그리고선 Visual Studio 파일을 재생성합니다. 확장자가 .uproject file을 우클릭하면 됩니다. 그리고 솔루션을 리빌드합시다. —

사용 지침에 있는 것처럼 원 참조와 같은 위치를 설정하고 ESRI API 키와 다음 데이터의 추가 계층 키를 잊지 말아주세요. 예로 몬트리올 건물들이 있습니다.

데이터 계층에 대한 설명 이미지입니다.

ESRI를 사용할 경우 좌표 설정입니다.

Option 2 - 언리얼엔진에서의 Cesium

얘는 다행스럽게도 제법 많은 버전이 있습니다. 여기 마켓플레이스에서 설치하시면 됩니다. 많은 버전이 있기에 튜토리얼도 많이 있으니 해당 웹사이트를 참조해주세요.

다음부터는 비행기 모델에 대해서 접근하겠습니다.