What is the purpose of the canonical view volume?

Posted by breadjesus on Game Development See other posts from Game Development or by breadjesus
Published on 2010-12-07T21:18:02Z Indexed on 2012/12/01 23:22 UTC
Read the original article Hit count: 165

Filed under:
|

I'm currently learning OpenGL and haven't been able to find an answer to this question.

After the projection matrix is applied to the view space, the view space is "normalized" so that all the points lie within the range [-1, 1]. This is generally referred to as the "canonical view volume" or "normalized device coordinates".

While I've found plenty of resources telling me about how this happens, I haven't seen anything about why it happens.

What is the purpose of this step?

© Game Development or respective owner

Related posts about opengl

Related posts about math