当相机移动C ++ OpenGL时,如何使形状保持静态?

时间:2014-03-10 21:05:31

标签: c++ opengl camera

我想做一个迷宫游戏,形状是迷宫和一个人在2d穿过(或正方形或什么)。我知道如何让相机移动,但我不知道的是如何让人/方移动相机。我在OpenGL中使用C ++,目前我正在使用freeglut,但我发现这不是最好用的。我还是初学者,所以如果我能在freeglut中完成它而不必下载任何最佳的东西。谢谢!

1 个答案:

答案 0 :(得分:0)

所以,我找到了自己问题的答案。我已经构建了四边形,它采用参数quadx和quad y作为左下角的顶点。我已经构建了一个功能,可以根据按下的键移动相机,并使四边形看起来与相机保持一致,只需让它移动与相机相同的量。

P.S。确保在摄像机的起始位置使用摄像机移动您想要移动的物体,否则它将永远不会出现在屏幕上,因为它会像您寻找它一样移动。