【发布时间】:2011-12-13 23:50:55
【问题描述】:
我正在开发一个非常基本的 C++ 与 openGL 和 GLUT,您可以在其中移动“相机”作为播放器。
简而言之:
当我看雪人时,我的相机变慢了
完整解释:
一切都很好,直到我最终决定添加一个对象(实际上是一个巨大的雪人),但现在我添加了它,我遇到了非常奇怪的行为。
如果我看着雪人物体并试图向前移动,感觉就像我在对抗一种力量,好像我在泥泞中行走。
现在如果我面对雪人,并用相机向后“走”,它完全可以移动,但是当我看着它时......我放慢了速度。我试过不同尺度的雪人,雪人越大越能感受到效果。
不过请注意,这似乎不会导致我落后,只会放慢速度。
任何见解都将不胜感激,如果需要,我会发布代码,但目前..我不知道什么代码是相关的!
【问题讨论】:
-
听起来你可能会遇到parallax effect。
标签: opengl object camera glut lag