유니티에서 높이맵(height map)을 사용한 터레인(Terrain) 생성1)씬에서 터레인을 생성합니다. 2)터레인 세팅(terrain settings)으로 이동합니다. 3)텍스처 해상도(texture resolutions)에서 import raw를 클릭하고 높이맵으로 사용할 raw 파일을 선택합니다.유니티에서 터레인 높이맵 텍스처로 지원하는 raw 이미지 파일의 형식은 다음과 같습니다.16비트, grayscale, non interlaced, IBM PC RAW 파일, 해상도 - 2의 거듭제곱(power of 2) +1 square sizehttps://proceduralworlds.freshdesk.com/support/solutions/articles/33000204317-raw-file-won-..
유니티(unity)에서 터레인(terrain)의 페인트 브러쉬(paint texture) 안되는 경우1)유니티에서 터레인의 페인팅 작업할때 작은 사이즈의 브러쉬가 작동하지않는 경우 터레인의 splatmap 해상도를 높여서 해결할수있다. 2)터레인 설정 탭으로 이동한다. 3)texture resolution에서 control texture resolution 에 더 높은 값을 입력한후 resize를 클릭한다.기본 값은 1024이며 예에서는 2048로 설정하였다. 4)작은 사이즈의 브러쉬로 paint texture 작업이 가능하다.
유니티(unity)에서 가이아(gaia)의 scanner를 이용하여 새로운 사용자 stamp 만들기(height map을 스탬프로 만드는방법)1)가이아에서 일반적인 방법으로 stamper를 이용하여 터레인에 지형을 생성할수있다. 2)stamper 오브젝트의 스크립트에서 아래 표시한곳에 추가할 지형의 stamp를 추가하고 3)하단 stamp controller의 stamp를 클릭하면 지형을 생성한다. 4)다음은 새로운 지형의 사용자 stamp를 추가하는 방법이다.gaia manager에서 advanced 탭의 handy utilities에서 show scanner를 선택한다. 5)씬에 scanner 오브젝트가 추가된것을 확인할수있고 오브젝트의 스크립트에서 새로운 stamp를 제작할수있다. 지형의 높낮이 정..
유니티(unity)에서 Terrain To Mesh 사용하기(터레인을 메쉬 데이터로 변환)Terrain To Mesh는 유니티의 터레인 시스템에서 터레인의 메쉬 데이터와 텍스쳐를 추출해준다. 또한 n x n chunk를 설정하여 영역을 분리한 메시 데이터 및 텍스쳐를 추출할수있다.https://assetstore.unity.com/packages/tools/terrain/terrain-to-mesh-472761)유니티의 터레인 시스템에서 터레인은 씬에 오직 1개 존재할수있으며 텍스쳐와 트리 및 기타 디테일 오브젝트들은 터레인 시스템에서 관리한다. Terrain To Mesh를 이용하면 터레인에서 메쉬 데이터와 텍스쳐를 추출하고 터레인 시스템 내의 트리들을 독립된 게임 오브젝트로 만들수있다. 2)예에서 2..
유니티에서 가이아(Gaia)의 random terrain generator사용하기가이아의 random terrain generator는 자동으로 무작위 터레인을 생성해주는 기능이다. (아래는 유니티의 유료 어셋 Gaia - Terrain & Scene Generator 의 튜토리얼을 요약 및 정리한것이다. 버전은 Gaia - Terrain Scene Generator v1.9.3.4 을 사용하였다)1)gaia manager의 advanced 탭에서 show session manager를 클릭한다. 2)씬에 Session Manager 게임 오브젝트가 생성된것을 확인할수있다. 3)Session Manager의 random terrain generator에 체크하면 속성들을 표시한다. 터레인의 지형 특성에 ..
유니티 가이아(Gaia)에서 터레인에 텍스쳐, 나무, 잔디 추가하기(spawn)(아래는 유니티의 유료 어셋 Gaia - Terrain & Scene Generator 의 튜토리얼을 요약 및 정리한것이다. 버전은 Gaia - Terrain Scene Generator v1.9.3.4 을 사용하였다)1)stamping을 이용해 지형을 추가한 터레인이다. create spawners는 터레인에 텍스쳐, tree, detail, 기타 게임오브젝트를 추가하는 과정이다. 2)Gaia Manager의 standard 탭에서 create spawners를 클릭한다.3)씬에 5개의 spawner가 생성된것을 확인할수있다. 먼저 texture spawner를 선택하고 4)texture spawner 스크립트의 하단에서 s..
유니티 가이아(Gaia)에서 터레인(terrain) 모델에 지형 추가하기(stamping)(아래는 유니티의 유료 어셋 Gaia - Terrain & Scene Generator 의 튜토리얼을 요약 및 정리한것이다. 버전은 Gaia - Terrain Scene Generator v1.9.3.4 을 사용하였다)1)씬에 터레인 모델을 생성하려면 gaia manager의 standard 탭에서 create Terrain & Show Stamper를 클릭한다.2)씬에 stamper와 터레인이 생성된것을 확인할수있다.3)기본적으로 터레인은 유니티의 터레인 시스템을 사용하며 터레인레이어가 생성된것을 확인할수있다.4)기본 터레인 모델에 지형을 추가하려면 먼저 아래와 같이 stamper에 지형 텍스쳐를 추가한다. 지형 ..
유니티에서 가이아(Gaia) 설치 및 기본 메뉴 살펴보기가이아는 터레인을 쉽고 빠르게 제작할수있게 해주는 유니티 에셋으로 아래 웹사이트에서 툴의 장점과 특징들을 살펴볼수있다.https://assetstore.unity.com/packages/tools/terrain/gaia-terrain-scene-generator-42618 (아래는 유니티의 유료 어셋 Gaia - Terrain & Scene Generator 의 튜토리얼을 요약 및 정리한것이다. 버전은 Gaia - Terrain Scene Generator v1.9.3.4 을 사용하였다)1)유니티에서 새 프로젝트를 생성하고 가이아 에셋 패키지를 임포트한다. 2)임포트한 Gaia는 window 메뉴의 procedural worlds에서 확인할수있다. ..