이 문서에서는 Unity3D의 셰이더와 관련된 몇 가지 지식에 대해 설명합니다. 셰이더 프로그래밍에는 이해하지 못할 경우 가끔 혼동을 주는 용어가 있으므로 여기서는 간략하게 언급하겠습니다. 셰이딩은 원래 스케치에서 밝은 톤과 어두운 톤으로 개체를 그리는 것을 의미합니다. 그래픽에서는 실제로 메쉬에 색상을 지정하는 것을 의미합니다(메시는 정점의 왼쪽, 법선 좌표, UV 좌표 등을 포함하는 일련의 삼각형 패치입니다). 에서 언급되는 것은 빛에 대한 물체의 각도와 광원으로부터의 거리에 따라 물체의 색상을 변경하여 사실적인 효과를 생성하는 과정입니다. 우리가 쉐이딩을 처리하기 위해 작성하는 프로그램을 쉐이더(Shader)라고 하는데, 프로그램의 입력은 색상, 질감, 좌표 등이고, 출력은 메쉬 그리드의 최종 색상입니다. 도움이 필요한 친구는 다운로드하여 살펴볼 수 있습니다.