Opengl一般和glm一起使用,其中有一个函数
glm::ortho(xmin, xmax, ymin, ymax);
glm::ortho(xmin, xmax, ymin, ymax, zmin, zmax);
在learnOpengl教程里面,前四个参数分别说成了The first two parameters specify the left and right coordinate of the frustum and the third and fourth parameter specify the bottom and top part of the frustum
。我觉得这是不对的,容易形成误解,这只是表达横向和纵向的范围。(xmin,ymin), (xmax, ymax)
则分别代表左下角和左上角。
这个函数的功能就是把目前这个(xmin,ymin), (xmax, ymax)
的世界坐标,转换成NDC。你不需要再去考虑其他