Anteworld, 대규모 지구 3D 환경 시뮬레이션 게임Anteworld는 실제 지형 및 지리 데이터를 기반으로 1:1 스케일 제작한 지구 3D 환경을 탐험할수있는 게임입니다. 슬로바키아에있는 소프트웨어 개발사인 Outerra에서 제작한 게임으로 이 회사에서 개발한 3D 엔진인 Outerra engine를 사용하여 생성한 대규모 지형 및 자연을 배경으로 지구의 다양한 지역을 탐험할수있습니다.http://www.outerra.com/https://youtu.be/iBdK87Pm3Bkhttps://youtu.be/pdMaFWGLxKE
3D 맥스 터레인 플러그인 terrain generator for 3dsmax http://www.west-racing.com/mf/?page_id=2979 Terrain « MegaFiers Info If Texture grabbing is not working for you please check the FAQ for a quick fix Overview The Terrain plugin for 3DS Max allows you to generate landscapes from real world elevation data in a couple of clicks. The plugin makes use of DEM data that is av www.west-racing.com 위도 및 경도를 입력하면..
월드 크리에이터(world-creator) 3D 터레인 제작 프로그램 절차적 생성기를 사용하고 다양한 필터를 적용하여 지형의 침식, 퇴적, 변형 뿐만아니라 강과 호수, 물의 흐름, 퇴적작용등을 시뮬레이션하고 표현할수있는 3D터레인 제작 프로그램입니다. 또한 map tiler를 사용하여 지구상의 위치에 대한 위성 및 지형 데이터를 가져올수있습니다. 지형 제작 프로그램 https://www.world-creator.com/ 월드 크리에이터 소개영상 https://youtu.be/VwNaoD90UJo 월드 크리에이터 튜토리얼 https://www.world-creator.com/tutorials.html World Creator - The real-time terrain generator and landsca..
3D 환경 및 배경 모델링에 사용할수있는 플러그인, 스크립트, 프로그램 모음터레인world machinehttps://www.world-machine.com/vuehttps://info.e-onsoftware.com/vue/overviewplanetsidehttps://planetside.co.uk/ populate terrain(3d max script)https://www.scriptspot.com/3ds-max/scripts/populate-terrainterrain-conformer (3d max script) https://www.scriptspot.com/3ds-max/scripts/terrain-conformer top plane slice (3d max script) https://www...
Tangram Heightmapper에서 실제 지형의 높이맵 저장하기(height map) Heightmapper는 그레이스케일 높이맵(height map) 브라우저로 자동 노출(auto-exposes)을 사용하여 지형의 가장 높은 고도는 흰색, 가장 낮은 고도는 검은색으로 표시한다. 3D 및 게임제작에서 터레인의 높이맵 이미지를 저장하는데 사용할수있다. 1)Tangram Heightmapper 웹사이트로 이동한다. tangrams.github.io/heightmapper 2)우측 상단에서 지도를 표시하는 방법을 설정할수있다. 3)최소 및 최대 높이 레벨을 수동으로 설정하려면 auto-exposure를 체크해제하고 max, min elavation 수치를 조절한다. 추가 항목에 체크하여 지도위에 추가 데..
terrain party에서 세계 지형의 높이맵 저장하기(height map) 지구의 지표면 고도 데이터를 기반으로 세계지도에서 지형의 높이맵을 추출할수있는 웹사이트이다. terrain.party/ 1)terrain party 웹사이트로 이동한다. 2)우측의 확대 및 축소 버튼을 클릭해서 지도상 선택영역의 크기를 설정한다. 3)높이맵으로 저장할 위치로 선택영역을 이동시킨다. 4)우측의 export 버튼을 클릭하면 해당 영역에서 지형의 높이맵을 저장한다. 5)우측 상단에서 지도의 보기 형식을 변경할수있다(open streetmap, USGS shaded relief, USGS topographic imagery) open streetmap, USGS USGS topographic imagery USGS s..
유니티 터레인에 디테일 추가하기(paint details, grass) 1)터레인의 paint details 도구를 선택하고 edit details를 클릭한다. 2)add grass texture를 선택한다. 3)detail texture에 텍스처를 추가한다. 4)디테일을 선택하고 브러쉬의 속성을 설정한후 터레인에 추가한다. 5)터레인 세팅으로 이동한다. 6)mesh resolution의 detail resolution per patch, detail resolution의 수치를 조절해서 단위 면적에 대한 디테일 밀도를 설정할수있다. 7)씬의 draw mode를 shaded wireframe으로 변경한다. 아래에서 detail resolution per patch - 32, detail resolutio..
유니티 터레인의 나무 설정하기(paint tree, speedTree) 1)씬에 터레인을 생성한다. 2)터레인의 paint trees 도구를 선택하고 edit trees를 클릭한다. 3)add tree를 선택하고 나무 프리팹 오브젝트를 할당한다. add를 클릭하면 나무 오브젝트를 추가한다. 4)목록에 tree가 추가된것을 확인할수있다. brush size - 브러쉬의 크기를 설정한다. tree density - 나무의 밀도를 설정한다. tree height, tree width - 나무의 크기를 설정한다 (random - 범위내에서 나무의 크기를 무작위로 설정한다) color variation - 나무에 무작위로 색상 베리에이션을 추가한다. (이 속성을 사용하려면 오브젝트의 쉐이더가 _TreeInstan..
유니티 터레인 텍스쳐 설정(밉맵, base map dis, base texture resolution) 터레인 텍스처 밉맵 활성화하기 1)터레인에서 사용중인 텍스처에 밉맵을 설정한다. 텍스처 파일의 임포트 세팅(import settings)에서 generate mip maps에 체크하고 적용한다. 2)밉맵을 설정한 텍스처는 미리보기에서 원본 해상도의 텍스처와 이것을 축소시킨 비트맵 이미지 집합(밉맵)을 확인할수있다. 3)사물이 멀거나 작게 보이는 경우 축소된 텍스처를 사용하여 렌더링 속도를 향상시킬수있다. 터레인 텍스처 밉맵 미사용 터레인 텍스처 밉맵 사용 4)씬의 draw mode를 밉맵으로 변경한다. 5)아래에서 빨간영역은 텍스처의 크기가 필요 이상으로 크다는 의미이고 만약 텍스처의 밉맵을 활성화하였..
유니티에서 페인트 텍스처 사용하기(paint texture) 1)씬에 터레인을 생성한다. 텍스처 추가 이전의 터레인은 표면이 checkerboard 패턴으로 표시된다. 2)터레인에 텍스처를 페인트하기위하여 터레인 레이어를 생성한다. 프로젝트 폴더에서 마우스 우클릭한후 create의 terrain layer를 선택한다. 3)터레인 레이어를 설정한다. 페인트에 사용할 텍스처를 추가하고 재질의 속성(specular, metallic, smoothness), 타일링(tiling settings)을 설정한다. 4)터레인에서 paint texture 도구를 선택하고 edit terrain layers를 클릭한다. 5)add layer를 선택하고 터레인 레이어를 추가한다. add layer는 프로젝트에 존재하는 터레..
유니티 샘플 터레인 어셋 사용하기(speedTree, TerrainAssets) 유니티에서 제공하는 무료 에셋인 standard assets에는 터레인에서 사용할수있는 샘플 터레인 에셋이 포함되어있다(texture, tree, grass) 1)에셋 스토어에서 standard assets을 다운로드한다. 2)standard assets에서 environment의 speedTree, TerrainAssets에 체크하고 불러오기한다. 3)불러오기한 에셋을 프로젝트의 에셋 폴더에서 확인할수있다(speedTree, TerrainAssets) 4)speedTree 폴더에는 스피드트리 프로그램으로 제작한 샘플 나무 오브젝트 3종이 제공된다. 나무 오브젝트는 데스크톱, 모바일 버전으로 구분되고 LOD 및 빌보드가 설정..
유니티에서 터레인 페인트 도구 사용하기(paint terrain) 1)터레인 컴포넌트의 도구 모음에서 paint terrain 아이콘을 클릭하고 raise or lower terrain을 선택한다. 2)팔레트에서 몇가지 빌트인 브러쉬를 확인할수있다. 브러쉬를 선택하고 브러쉬의 속성을 조절한다. brush size는 브러쉬의 크기를 조절하고(단축키[ , ]), opacity는 브러쉬의 강도를 조절한다. 3)터레인 오브젝트에 페인팅을 진행한다. 터레인 위에서 클릭, 드래그하여 지형을 높일수있으며 클릭+shift, 드래그하여 지형을 낮출수있다. 4)paint holes는 지형에 구멍을 생성한다(opening) 동굴, 절벽과 같은 구조물을 생성할때 사용할수있다. blogs.unity3d.com/2020/01/3..