
최적화 기법으로 쓰일 수 있는 기능이다. 거울, 물, 애니메이션, CCTV 등 다양한 기능들을 렌더 텍스쳐로 구현해보자
유니티 - 렌더 텍스쳐
렌더링과 텍스쳐가 혼합된 것. 화면을 그려주는 텍스쳐 라는 뜻버텍스와 위치 정보를 담는다렌더 텍스쳐로 구현한다. 게임 내의 CCTV 화면을 예시로 들 수 있다
매칭(매핑)되는 전개도이며, 이는 2D 이미지로 구성된다.거울, 그림자, 광원, 화면 캡쳐의 목적 등 게임에서 발생하는 실시간 연산을 줄일수 있기에, 사용법을 알고 있다면 게임 최적화 수단으로도 활용될 수 있다.

프로젝트 창에서 다음과 같이 렌더 텍스쳐를 추가할 수 있다
Renter Texture를 카메라의 Target Texture에 참조시킨다
Raw Image를 씬에 추가한다
Texture에 Render Texture를 참조시킨다
Raw Image UI에 실시간으로 나오게 된다
위와 같이 캐릭터는 움직이고 있는 캐릭 선택창을 구현해보자
미니맵을 만들던 과정과 거의 동일하다

이와 같이 배경의 색까지 같이 나오는 것이 맘에 안들면 다음과 같이 바꾸자

Clear Flag 기능을 사용해서 바꿀 수 있다. Solid Color를 사용하면 게임 오브젝트를 제외하고 나머지는 투명 처리된다