반응형

terrain party는 가장 손쉽게 시티즈 맵을 만드는데 유용한 도구였는데 

이제 좀 써보려고 하니까 이용이 중지된 듯 합니다.

그래서 다른 곳에서 heightmap을 구해야 합니다.

그런데 지리정보 쪽에 지식이 없기 때문에...

일단 제가 찾은 한 가지 방법을 공유하고자 합니다.


일단 미리 알려드리고 싶은 것은,

1. 1:1 스케일은 화질이 안되네요. 대략 1:4 정도로 축소된 정도의 화질입니다. (저의 경우에는 강화도를 만들었는데, 괜찮은 듯 합니다)

2. QGIS라는 프로그램을 설치해야 합니다.

3. 사진을 자르고 편집하는 프로그램이 필요했습니다. (저는 Adobe PhotoShop을 사용했습니다. 유료사용한 보람이...)


https://qgis.org/ko/site/

위 주소에서 QGIS를 다운받습니다.

무료이고 회원가입도 필요없습니다.



http://johnflower.org/tutorial/finding-heightmaps-web

위 주소는 heightmap을 제공하는 페이지입니다.

중간에 있는 Viewfinder Panoramas를 클릭해 줍니다.



http://viewfinderpanoramas.org/Coverage%20map%20viewfinderpanoramas_org3.htm

이런 주소의 창이 열립니다.

지도를 받고싶은 부분의 네모를 클릭하면

압축파일이 다운로드가 됩니다.


압축파일을 폴더별로 압축해제하고

QGIS를 실행합니다.

.hgt인 파일들을 좌측 트리에서 찾아가서

더블클릭을 해주면 열립니다.

손가락 아이콘 우측에 있는 1:1 돋보기를 선택하면

100% 배율로 확대됩니다.

이것을 PrintScreen키를 눌러서 캡쳐합니다.



포토샵으로 열어서

heightmap 부분만 선택하여 잘라냅니다.



시티즈 : 스카이라인의 추천대로

이미지 크기를 1081x1081 픽셀로 확대해 줍니다.



(1) 이미지-> 레벨에서 출력레벨을 255->대략 32 정도로 낮춰줍니다.

즉 전체적으로 어둡게 해주는 것입니다.

(이 과정을 안하면 엄청난 고저차로 인하여 히말라야처럼 높아집니다

이걸 보정하는 기능이 QGIS에 있겠지만

워낙 전문적인 툴이라 사용법을 익히기가 좀 어려울 것 같네요.

사실 거의 모든 메뉴들이 다 약자로 되어있어서 한국어가 아닌 상황...)


(2) 그 다음 한번 더 이미지->레벨을 열어서

입력레벨의 맨 우측칸 255를 200정도까지 낮춰줍니다.

결과적으로 조금 밝아지게 됩니다.


(1)번의 처리를 하면 고저차를 상쇄해주는 것이고

이렇게만 하면

땅이 너무 낮아서

흙이 남거나 모자를 때 바다를 파내거나 메꿀 수가 없습니다.

그래서 (2)번의 처리를 하여서

지형을 전체적으로 높게해주었습니다.



이렇게 해서 얻어진 죄종 이미지입니다.

이걸 PNG 포맷으로 저장해 줍니다.

이 파일을

c:\사용자\<사용자명>\AppData\Local\Colossal Order\Cities_Skylines\Addons\MapEditor\Heightmaps 폴더로 옮겨줍니다.



시티즈에서 맵 편집기를 실행하고

만들어 둔 png파일을 수입(?)합니다.


이 후 부터는 짹짹이가 하자는 대로 맵을 만들면 됩니다.


 일단, 제가 찾아본 방법은 이런 장점이 있습니다.

- 그나마 QGIS의 복잡한 기능을 쓰지 않는다.

- 축척이 1:1은 아니지만 퀄리티는 좋은 편이다.


하지만 원하는 축척을 손쉽고 자유롭게 얻을 수 없고 (확대야 가능하지만 좀 깨지겠지요)

포토샵의 대용인 GIMP로도 가능은 할 듯 하지만, 과정이 간단하지는 않습니다.


조금 더 간편한 방법을 찾으면

다시 또 포스팅을 해보겠습니다.


일단 강화도에 집중...



반응형

+ Recent posts