Render pipelines and Spaces

Vertex shader

  • Vertex data input phase
    • Body coordinate system
  • Vertex shader processing stage -MV
    • View coordinate system
  • Vertex shader processing stage -p
    • Projection coordinate system

Primitive assembly

  • Pixel assembly stage – cutting stage
    • Cut out space
  • Pixel assembly stage – Perspective division
    • NDC space
  • Pixel assembly stage – Viewport transformation
    • Screen space