13 min lesson
Rasterization
- Explain how triangles become covered pixel fragments.
- Use edge tests and interpolation as the mental model for rasterization.
- Separate rasterization from shading, depth testing, and final blending.
Triangles become candidates
Rasterization decides coverage; later stages decide the final visible color.
1. The grid asks a yes/no question.
For each pixel sample, rasterization asks whether that sample is inside a primitive. The answer produces fragments: candidates that may become pixels if they survive depth, stencil, and blending work.
2. Edges and interpolation carry detail.
Edge tests define the triangle boundary. Barycentric interpolation carries values like depth, normals, and texture coordinates from vertices into every covered fragment.
Inside?DepthColor
3. Aliasing is a sampling problem.
Jagged edges happen when one sample per pixel cannot represent a sharp boundary well. Anti-aliasing adds better sampling or smarter filtering so coverage changes look smoother.
AI 코치에게 질문하기
현재 레슨 범위 안에서만 짧고 정확하게 답변해요.
AI 연습 문제
레슨 맥락으로 문제를 만들고, 루브릭 기준으로 바로 채점해요.
문제 만들기를 누르면 현재 레슨에 맞춘 주관식 문제가 생성됩니다.
학습 완료
문제 풀이까지 마쳤다면 레슨을 완료로 저장하세요.