# Graphics Pipeline Review
The typical graphics pipeline:
- Applied to graphical objects / attirbutes
- Render 2D images on screen
- [[../02 Areas/Math/Function|Transformation]] and [[../02 Areas/Computer Science/Rasterization|Rasterization]] steps
Components: [[CPU]] + [[GPU]]
- Modeling
- [[../02 Areas/Math/Function|Transformation]]
- [[../02 Areas/Computer Science/Clip Space|Cliping]] / Culling
- [[../02 Areas/Computer Science/Rasterization|Rasterization]]
![[../00 Excalidraw/202509101636 .excalidraw]]
Transformation Pipeline Components:
- [[../02 Areas/Computer Science/Object Space]] [[../02 Areas/Math/Function|Transformation]]
- [[World Space]] [[../02 Areas/Math/Function|Transformation]]
- [[../02 Areas/Computer Science/View Space|Camera Space]] [[../02 Areas/Math/Function|Transformation]]
- [[../02 Areas/Computer Science/Perspective Projection|Projection Space]] [[../02 Areas/Math/Function|Transformation]]
- [[../02 Areas/Computer Science/Normalised Device Coordinates|Normalised Device Coordinates]]
- Viewport Space
- [[Screen Space]]
![[../00 Asset Bank/Pasted image 20250910164719.png]]