유니티(unity)에서 터레인의 splat map 사용하기 splat map이란https://en.wikipedia.org/wiki/Texture_splattinghttp://wiki.polycount.com/wiki/Splat 1)씬에서 터레인 오브젝트를 생성한다. 2)터레인의 paint texture 도구를 선택하고 4개의 레이어를 생성한후 텍스쳐를 할당한다.터레인의 splat map은 4개의 텍스쳐를 지원한다. splat map의 R,G,B,A채널은 각각 레이어 팔레트 목록의 상단에서부터 순서대로 4개의 텍스쳐를 사용한다(따라서 splat map으로 사용가능한 이미지의 형식은 4개의 체널을 가지는 32비트RGBA 포맷이여야한다) 3)터레인을 선택한후 terrain toolbox에서 terrain s..
USGS의 earth explorer에서 DEM을 다운로드하고 유니티 터레인의 height map 제작하기 USGS Earth Explorer미국 지질 조사국인 USGS에서 제공하는 광범위한 컬렉션으로부터 지리 공간 데이터 세트를 얻을 수있다. 제공하는 데이터는 아래와 같다.Landsat satellite imagery, Radar data, UAS data, digital line graphs, digital elevation model data, aerial photos, Sentinel satellite data, some commercial satellite imagery including IKONOS and OrbView3, land cover data, digital map data from ..
유니티(unity) 터레인에서 나무 프로토타입 배치하기프로젝트에서 사용할 나무 에셋이 준비되지않은 상황에서 프로토타입을 배치하여 카메라의 위치에 따른 나무의 스케일, 구도를 테스트할수있다. 1)3D 프로그램에서 프로토타입으로 사용할 모델을 박스 형태로 제작하고 유니티에서 임포트하였다. 2)오브젝트의 프리팹을 생성한다. 3)프리팹을 터레인의 trees에 추가한다. 4)터레인에 프로토타입을 배치해서 스케일과 구도를 테스트할수있다. 5)나무 오브젝트가 준비되면 터레인에서 사용중인 프리팹을 대체한다. trees에서 기존의 모델을 선택하고 edit trees에서 참조중인 프리팹을 변경한다.
유니티(unity) 가이아(gaia)에서 mesh 터레인 오브젝트로 사용자 stamp 만들기1)3D맥스에서 모델링한 터레인 오브젝트를 유니티에서 임포트하였다. 2)임포트한 오브젝트를 씬에 생성하였다. 3)gaia manager의 advanced 탭에서 handy utilites의 show scanner를 클릭한다. 4)씬의 터레인 오브젝트를 scanner 오브젝트의 drop here to scan 영역에 드래그한다. 5)씬에서 stamp로 만들 터레인의 프리뷰를 확인할수있다. 6)base level를 설정하고 save scan를 클릭하면 7)새로운 stamp가 생성되고 이것의 프리뷰를 확인할수있다(scanner의 feature type에 설정한 폴더에서 확인) 8)stamper 오브젝트에서 해당 stam..
유니티(unity)에서 터레인의 height map 추출하기1)터레인을 선택하고 터레인 세팅의 texture resolutions로 이동한다. 2)heightmap resolution에서 추출할 raw 파일의 해상도를 설정하고 export raw를 클릭한다. 3)height map export 옵션에서 depth는 16비트, byte order는 윈도우를 선택한후 export를 클릭한다. 4)포토샵에서 raw파일을 열기한다. raw options에서 채널의 count에 1을 입력하고 16비트, IBM PC에 체크한후 확인한다. 5)터레인에서 추출한 높이맵(height map) 텍스쳐를 확인할수있다.