2

如何旋转模型并随着旋转改变其前进方向?

我旋转,但它只是在轴上旋转,向前仍然是一样的。

这可能是一个菜鸟问题,但它一直在踢我的屁股。

4

1 回答 1

4

您可以使用look at方法将空间旋转到目标点。下面的示例使用up矢量 1,0,0对相机进行空间观察

spatial_x.lookAt(cam.getLocation(),new Vector3f(1,0,0));

如果您只想绕 x 轴旋转 0.2 弧度:

spatial_x.rotate(0.2,0,0);

Y 轴为 1 弧度,Z 轴为 3 弧度:

spatial_x.rotate(0,1,3);
于 2012-11-20T11:24:48.083 回答