25得票4回答
OpenGL的LookAt函数中的UP向量是什么意思?

这与LookAt的目标位置是z = 0、z = 1000还是-1000无关相关。 我尝试过。 gluLookAt(512, 384, 2000, 512, 384, 0, 0.0f, 1.0f, 0.0f); 现在一切正常,现在我将...

9得票1回答
LookAt函数:我快疯了

我必须完成一份作业,尝试实现lookAt函数。我已经尝试了很多种方法,但唯一得到的结果就是一个蓝屏。我的程序的其余部分运行良好,事实上,如果我使用glm :: lookAt,则一切都很好。这是我的代码: mat4 Transform::lookAt(const vec3 &eye, ...

9得票3回答
gluLookAt()最佳用法:在GL_PROJECTION矩阵上还是在GL_MODELVIEW矩阵上?

OpenGL文档指出,应该在GL_MODELVIEW矩阵上调用gluLookAt()函数。 http://www.opengl.org/resources/faq/technical/viewing.htm 事实上,文档链接到一篇文章,其中指出在GL_PROJECTION矩阵上使用gluL...

8得票1回答
gluPerspective,glViewport,gluLookAt以及GL_PROJECTION和GL_MODELVIEW矩阵

原问题 我想使用'gluPerspective','glViewport'和'gluLookAt'来操纵我的相机和屏幕。 我应该将哪些函数应用于哪个矩阵模式?我必须按什么顺序使用它们? 例如,我正在尝试设置我的屏幕和相机如下:(但是它不起作用!) glMatrixMode(GL_PRO...