[Unity 쉐이더] 쉐이더란 무엇인가?
·
유니티(Unity)/쉐이더
✍️ 개요  이 카테고리는 유니티의 쉐이더 그래프(Shader Graph)에 대한 이론과 실습을 정리한 카테고리입니다. 만약 쉐이더에 관심이 있으신 분들은 저와 함께 공부하면서 실력을 쌓아봅시다.  [ Unity - URP란 무엇인가? ] [Unity] URP란 무엇인가?✍️ 개요 UPR(Universal Renderer Pipeline)은 현재 Unity에서 기본적으로 사용하는 렌더 파이프라인입니다. 최근에는 뛰어난 성능과 최적화로 모바일과 VR 플랫폼에서도 많이 사용하고 있습니다. 오늘은gus6615.tistory.com 이전에 UPR란 무엇인가? 포스터에서 유니티 그래픽스 파이프라인의 역사에 대해 잠깐 언급한 적이 있습니다. 유니티 쉐이더에 대해 본격적으로 들어가기 전에 역사에 대해 자세히 살펴보고..
[Unity] URP란 무엇인가?
·
유니티(Unity)/이론 정리
✍️ 개요 UPR(Universal Renderer Pipeline)은 현재 Unity에서 기본적으로 사용하는 렌더 파이프라인입니다. 최근에는 뛰어난 성능과 최적화로 모바일과 VR 플랫폼에서도 많이 사용하고 있습니다. 오늘은 URP의 개념과 동작 원리, 성능과 관련하여 내용을 정리하도록 하겠습니다.  📌 Unity Render Pipeline 의 역사 렌더 파이프라인(RP): 모델(데이터)를 화면에 출력하는 일련의 과정 과거 Unity는 Built-in이라는 RP를 사용했습니다. 하지만 Built-in RP는 한계가 명확했습니다.    첫번째 한계는 ① 최적화 기술 및 설계 부족 입니다.  위 사진처럼 광원(L)과 광원에 영향을 받는 오브젝트(N)이 있다면, 드로우콜(Draw Call)이 L * M이 ..