【发布时间】:2018-10-10 16:57:43
【问题描述】:
我目前正在开发一个用于测试的小型 fps 项目,尽管我熟悉 OpenGl (LWJGL)。我的问题是相机的旋转不是很平滑。它从一个像素“跳跃”到另一个像素,这实际上非常明显。我怎样才能把它弄平? [视频链接:]https://www.youtube.com/watch?v=6Hgt1hXCKKA&feature=youtu.be
我的代码摘要: 我将当前鼠标位置存储在 Vector2f 中;
我通过相机的相对运动(新位置 - 旧位置)来增加偏航和俯仰;
我将鼠标移动到窗口的中心
我将当前位置(窗口中心)存储在旧位置 Vector2f 中
【问题讨论】:
-
我真的不认为这是一个问题