Java 3D线条在屏幕的中间部分切断

Java 3D线条在屏幕的中间部分切断,java,opengl,lwjgl,opengl-1.x,Java,Opengl,Lwjgl,Opengl 1.x,我正在制作一个mod,它在其中循环遍历所有的实体并绘制线到它们 它工作得很好,但是如果一个实体不在我的视口中,线条将在屏幕的中间被截断 我的代码(至少是行代码)大致如下: glBegin(GL_LINES); glVertex3d(0,0,0); glVertex3d(x, y, z); glEnd(); x、 y和z只是实体的坐标 不太确定如何修复此问题。可能有几件事。想到的一件事是近剪裁平面和远剪裁平面。我假设您没有使用任何模具或任何自定义剪裁平面

我正在制作一个mod,它在其中循环遍历所有的实体并绘制线到它们

它工作得很好,但是如果一个实体不在我的视口中,线条将在屏幕的中间被截断

我的代码(至少是行代码)大致如下:

glBegin(GL_LINES);
glVertex3d(0,0,0);
glVertex3d(x, y, z);
glEnd();
x、 y和z只是实体的坐标


不太确定如何修复此问题。

可能有几件事。想到的一件事是近剪裁平面和远剪裁平面。我假设您没有使用任何模具或任何自定义剪裁平面