gluPerspective, glViewport, gluLookAt and the GL_PROJECTION and GL_MODELVIEW Matricies

此生再无相见时 提交于 2019-11-28 20:54:10

I define my reshape callback function as:

Call glViewport(...) once in the beginning.

Then reload the projection matrix with an identity matrix:

glMatrixMode(GL_PROJECTION);
glLoadIdentity();

Then:

glPerspective(...)
glMatrixMode(GL_MODELVIEW);

gluLookAt(...) can be called anytime later if you need to change your camera position.

Works for my simple purposes.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!