Posts Tagged: "ContextMenu"

[Unity] 유니티 컨텍스트 메뉴를 이용한 오브젝트 배치

Filed under tutorials, unity | Comments Off

(Randomly Placing Objects With Unity ContextMenu) 유니티 에디터에서 지정된 영역 안에 동일한 게임오브젝트를 크기와 재질을 달리해서 수십 개씩 배치해야 하는 상황이 있을 수 있다. 스크립트에서 Instantiate와 Random 함수를 이용하면 일일이 손으로 처리하는 수고를 덜 수 있다. 그러나 Random 함수를 사용하면 게임을 실핼할 때마다 결과를 예상할 수 없고, 개별적인 수정이 어렵다는 문제가 남는다.  이때 컨텍스트 메뉴(http://docs.unity3d.com/Documentation/ScriptReference/ContextMenu.html)를 […]

[Unity] 메쉬필터를 통한 반전된 오브젝트의 노말맵 수정

Filed under tutorials, unity | Comments Off

(Flipping Normal Map Through MeshFilter) 유니티 에디터에서 미러(Mirror) 복사를 위해 Transform의 Scale X에 -1을 사용하는 경우가 있다. 이 방식으로 오브젝트의 좌우가 반전된 복사본을 만들 수 있다. 그런데 한 가지 문제가 있다. 오브젝트 Transform의 Scale 값이 반전되면서 Normal 맵이 뒤집혀 보이게 된다. 미러 복사된 오브젝트에 사용할, G 채널이 반전된 노말맵을 따로 만들거나, 노말맵의 반전시키는 셰이더를 작성해서 […]