쉐이더(Shader) 와 랜더링 파이프라인(Rendering Pipeline)
쉐이더(Shader) 쉐이더(Shader)는 픽셀의 색을 정하는 함수를 말한다. 그치만 조금 더 아트 관점의 시각을 첨가해서 말하면, 쉐이더(Shader)는 오브젝트의 음영과 색상을 계산하여 다양한 재질을 표현하는 것을 말한다. 렌더링 파이프라인(Rendering Pipeline : 렌더링 순서) 랜더링은 다음과 같은 순서로 이루어진다. 1. 버텍스 쉐이더(Vertex Shader) 버텍스는 그래픽스에서 정보를 가진 점들을 말한다. 버텍스는 위치, 인덱스, UV, Normal, color 등의 정보를 가지고 있다. GPU는 이 버텍스 정보들을 받아, 버텍스 쉐이더를 통해 좌표 변환을 시켜준다. 처음에 버텍스 정보들은 각각의 Object가 중심인 Object 공간에서 Local 위치 좌표를 가지고 있다. ..
Tech/Unity 유니티
2024. 1. 18. 16:58