如何让我的第一人称相机变得光滑?

时间:2016-01-17 20:40:13

标签: java opengl

我已经想出如何制作一个简单的第一人称相机,但我想让相机闷闷不乐,任何方法都有效(I.E加速)。

我还没有找到任何简单的方法来增加相机的平滑度,希望你的家伙可以提供帮助。

相机类(WIP)

{{1}}

1 个答案:

答案 0 :(得分:2)

这很简单。 首先,将move()方法更改为如下所示:

 public void move() {
    calculatePitch();
    calculateAngleAroundPlayer();
    this.yaw = 180 - (player.getRotY() + angleAroundPlayer);
    yaw %= 360;
}

其次,将distanceFromPlayer更改为0

private float distanceFromPlayer = 0;

希望这有帮助!它可能会

相关问题