
광추적, 레이트레이싱을 사용할 때 사용자가 보는 시점으로부터 모든 픽셀방향으로 광선을 쏴줘야 한다. 그래서 픽셀 개수 만큼의 광선은 쏴줘야 하고 그만큼 계산이 오래걸린다.

래스터화에서는 물체에 빛을 쏘는 것이 아니라 물체를 렌더링하고자 하는 화면 위로 투영시킨다. 삼각형의 경우 정점이 3개이기 때문에 정점의 위치 3개만 알면 삼각형을 투영시킬 수 있다.

그리고 투영시킨 삼각형을 포함하는 가장 작은 사각형, 바운딩 박스를 구한다. 이렇게 하면 레이 트레이싱과 다르게 바운딩 박스 밖의 픽셀에 대해서는 계산할 필요 없으므로 래스터화가 빠른 것이다.
'그래픽스' 카테고리의 다른 글
| [그래픽스] Perspective Projection 비율 문제 해결 (0) | 2023.05.28 |
|---|---|
| [그래픽스] 쉐이더(Shader) 개념 (0) | 2023.05.28 |
| [그래픽스] 투명한 물체에서 빛의 굴절 (0) | 2023.05.18 |
| [그래픽스] 슈퍼 샘플링 (0) | 2023.05.18 |
| [그래픽스] Texturing, Sampling (0) | 2023.05.17 |