View Matrix for projection
The MVP Matrix
$\text{Model} * \text{View} * \text{Projection}$ is the first lesson to render (the so called render is the process so that people can see it on a 2D screen )objects in Computer Graphics, which transfer a 3D object in object space into, in the end, a UV plane.
The Model matrix is simple and easy to understand, simply the translation, scale
and rotation, but View matrix and Camera matrix are not obvious(although you can
get it for free by single call from glm::lookAt()
and glm::perspective()
).