OpenGL附近的剪辑搞砸了

时间:2014-03-08 14:20:52

标签: java opengl lwjgl

我的飞机在距离太近时会被夹住。但是,我可以看到飞机有更大的空间扩展。这是我所看到的一个例子

enter image description here

整个东西是一个步态正方形,但最靠近屏幕的部分已被切断。它似乎只有在我把“相机”放下时才会发生。我知道在游戏中可以让相机非常低并且仍然可以将所有内容渲染到屏幕附近,所以我无法理解为什么它不能在这里工作

1 个答案:

答案 0 :(得分:0)

你在某个地方有这样的一条线吗?

GLU.gluPerspective(45.0f,(float)Display.getWidth()/(float)Display.getHeight(),0.1f,300.0f);

这可能是你的问题。第一个术语是以度为单位的FOV,第二个是屏幕宽高比,第三个和第四个是视角。如果第三个值不为零,您将看不到与您太接近的事物。