물체 정점에서 빛을 비추는 조명과 해당 정점에서 계산된 조명 값을 바탕으로 정점 사이의 면 색상을 결정하는 음영에 대해 알아본다.
컴퓨터 그래픽스에서 모델링은 물체를 만들어 내는 것을 의미한다.
렌더링은 모델링된 물체 영상을 그려내는 것을 의미한다.
초창기 그래픽은 다각형 윤곽을 선으로 표시하는 와이어 프레임 렌더링에 치중하였다.
이후 다각형 내부를 어떻게 채울 것인지에 치중하였는데, 이를 솔리드 렌더링이라 한다.
솔리드 렌더링에서 조명이나 시점 등 물체를 둘러싼 복잡한 환경을 어떻게 모델링할 것인지가 관건이다.
조명과 음영, 두 작업이 합쳐져서 물체를 그려내기에 이 둘을 합쳐서 렌더링이라 부른다.
조명은 광원과 물체 특성을 감안하여 정점에서의 빛 세기를 계산하는 작업으로,
물체 정점의 색을 부여하는 작업이다.
음영은 정점 색을 기준으로 해당 물체면 내부 곳곳마다 색을 부여하는 작업이다.