월드머신(world machine)에서 텍스쳐 파일 인풋을 사용하여 맵핑하기 1)file input 디바이스를 생성하고 load에서 텍스쳐 파일을 불러오기한다. 2)interpret as RGB에 체크하고 outside behavior에서 tile을 선택한다. quick scaling을 조절하면 타일의 크기를 설정할수있다. 3)동일한 방법으로 텍스쳐를 1개 더 추가하였다. 4)advanced perlin 디바이스를 추가하여 지형을 생성한다. 5)select height 디바이스를 연결하여 높이에 따른 터레인의 영역을 선택한다. 6)chooser 디바이스를 추가한후 두개의 파일 인풋 디바이스(input A, B)와 select height 디바이스(controlC)를 연결한다. 7)select height..
유니티에서 월드 공간(world space) UI 만들기 1)씬에 canvas 오브젝트를 생성한다. 2)캔버스의 render mode를 world space로 변경한다. 3)캔버스의 해상도를 설정하고(rect transform width, height) 오브젝트의 위치와 크기를 설정한다(pos, scale) 4)스크린 공간의 캔버스와 마찬가지로 캔버스에 UI 요소를 추가한다. 5)캔버스의 하위 오브젝트에 회전값 180을 입력한다. 6)캔버스에 빌보드 스크립트를 추가한다. docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/HOWTO-UIWorldSpace.html
1)daytimehttps://en.wikipedia.org/wiki/Daytime 2)eveninghttps://en.wikipedia.org/wiki/Evening 3)nighthttps://commons.wikimedia.org/wiki/File:Night_Sky_Stars_Trees_02.jpg 4)dawnhttps://en.wikipedia.org/wiki/Dawn 5)sunrisehttps://en.wikipedia.org/wiki/Sunrise 6)twilighthttps://en.wikipedia.org/wiki/Twilight 7)horizonhttps://en.wikipedia.org/wiki/Horizon 8)moonlighthttps://en.wikipedia.org/wiki/Moo..
월드머신(world machine)에서 사용자 색상 그라디언트(gradient) 맵 사용하기1)advanced perlin을 추가하여 기본 터레인을 생성하였다. 2)터레인의 아웃풋에 select height 디바이스를 연결하고 최소, 최대값을 설정하면 해당 고도 범위의 터레인 영역을 선택하여 그레이스케일로 표시한다. 3)colorizer 디바이스를 생성한다. 4)select colorizing method에서 import by colortable을 선택한다. 5)select file을 클릭한후 사용자 그라이언트 이미지 파일을 선택한다. (예에서 사용한 이미지) 6)select height 디바이스의 아웃풋을 colorizer에 연결한다. 인풋의 그레이스케일 값에 대응하여 사용자 색상 그라디언트가 표시되는..
월드머신(world machine)에서 작업 영역 확장하기(open additional window)1)아래는 월드머신에서 기본적으로 제공되는 work view이다(device view, layout view, explorer view, 3D view, 2D view) 2)work view중 하나를 클릭하면 작업 윈도우는 해당 view로 전환한다. 3)추가적으로 작업 윈도우를 1개 더 표시하려면 상단의 views메뉴에서 open additional window를 선택한다. 4)작업 윈도우가 추가로 표시되며 상단에서 work view를 선택할수있다.
월드머신(world machine)에서 매크로 라이브러리의 quick texture 사용하기매크로는 World Machine 디바이스의 집합 및 네트워크를 단일 디바이스로 만든것이다. 아래 웹사이트는 월드머신 사용자들이 제작한 매크로를 저장 및 공유하는 라이브러리이다.https://www.world-machine.com/library/ 1)advanced perlin에 침식을 추가하여 기본 지형을 생성하였다. 2)상단의 macros 메뉴에서 macro from library로 이동한다. 3)월드머신에서 기본으로 제공하는 다양한 매크로가 표시된다. texturing의 quick texture를 선택하고 load selected를 클릭한다. 4)erosion 디바이스의 primary output, wear ..
월드머신(world machine)에서 터레인에 호수 만들기(layout generator)1)layout generator를 추가한다. 2)디바이스를 더블클릭해서 레이아웃으로 이동한다. 3)좌측 메뉴에서 기본 형태를 이용하여 지형을 생성할수있는 몇가지 방법을 제공한다.원형(circle)을 선택한후 레이아웃에 클릭, 드래그해서 원형을 생성한다. 마우스 우클릭하면 형태 및 지형을 완성한다. 4)레이아웃의 shape 위에서 마우스 우클릭한후 edit shape properties로 이동한다. 5)shape properties의 속성들은 형태를 변화시킨다. 6)좌측에서 use breakup에 체크하고 edit를 클릭한다. 7)fractal breakup의 속성을 변경하면 형태를 불규칙하게 왜곡시킨다. 8)in..
C# 프로그래밍 - 문자열(String) 이스케이프 시퀀스, 축자 텍스트@이스케이프 시퀀스(escape sequence)역슬래시(\)로 시작하여 뒤에 오는 문자(또는 숫자)와 조합하여 특별한 의미를 가집니다. 줄바꿈, 탭 삽입 등을 수행합니다. 이스케이프 시퀀스 종류와 사용 예시 \n줄바꿈(Newline)Hello 다음에 줄바꿈을 수행합니다. string newline = "Hello\nWorld"; Console.WriteLine(newline); Hello World \t탭(Tab)Name과 John 다음에 가로 탭을 추가합니다. string tab = "Name\tAge\nJohn\t25"; Console.WriteLine(tab); Name Age John 25 \\역슬래시 문자 자체(..
월드머신(world machine)에서 터레인에 강 만들기(river)1)advanced perlin으로 기본 지형을 생성한다. 2)natural 유형의 river 디바이스를 추가한다. 3)river 디바이스를 더블클릭하면 강을 생성하고 수정할수있는 레이아웃으로 이동한다. 4)좌측 메뉴에서 add reach를 클릭한다. 5)레이아웃에서 마우스 클릭후 커서를 이동하면 스플라인을 생성한다. 6)마우스 우클릭하면 강(reach)를 완성한다. 6)곡선 위에 클릭하면 새로운 포인트를 추가하며 포인트를 이동시켜서 곡선을 수정할수있다. 7)좌측 메뉴에서 add reach를 클릭하고 새로운 강을 추가하였다. 8)두번째 강의 끝 포인트를 첫번째 강에 연결한다. 9)강의 합류지점이 생성되었다. 10)강을 제거하려면 rea..
위키백과(wikipedia)의 이미지 및 사진 저작권 확인하기https://en.wikipedia.org/wiki/Wikipedia:Image_use_policy위키백과에서 검색한 결과, 페이지에 업로드되어있는 이미지 사용에 대한 저작권을 확인하는 방법1)위키백과 검색결과 페이지에 게시된 이미지를 클릭한다. 2)이미지 하단에 more details를 클릭하면 해당 이미지 파일의 저장소인 wikimedia commons 웹사이트로 이동한다. 3)이미지 파일에 대한 정보를 확인할수있으며 Permission에서 저작권 사용에대한 내용을 확인할수있다.
아프리카의 동물들 - 파충류와 양서류(악어, 거북, 비단뱀, 도마뱀, 개구리) 나일악어 (Nile Crocodiles) https://en.wikipedia.org/wiki/Nile_crocodile 아프리카 가시거북(African spurred tortoise) https://en.wikipedia.org/wiki/African_spurred_tortoise 도마뱀(lizard) https://en.wikipedia.org/wiki/Agama_(lizard) 아프리카 비단뱀(Central African rock python) https://en.wikipedia.org/wiki/Central_African_rock_python 블랙 맘바(Black mamba) https://en.wikipedia.or..
크롬(chrome)에서 웹사이트에 사용중인 폰트(font) 확인하는 방법1)아래 예에서 웹사이트로 이동하였다. 2)확인하고싶은 폰트가 있는 웹페이지에서 마우스 우클릭한후 검사를 선택한다. 3)아래 표시한 아이콘을 클릭한다(select an element in the page to inspect it) 4)웹페이지에서 폰트가 있는 element에 마우스 커서를 위치시키면 사용중인 폰트를 표시한다. 5)또는 elements의 computed를 선택하면 사용중인 폰트를 확인할수있다(font-family)