3D线在屏幕中途切断

时间:2013-10-03 22:35:54

标签: java opengl lwjgl opengl-1.x

我正在制作一个mod,它遍历所有的entites并为它们画线。

它工作正常,但如果实体不在我的视口中,则线条会在屏幕中间切断。

我的代码(至少是行代码)就是这样:

glBegin(GL_LINES);
glVertex3d(0,0,0);
glVertex3d(x, y, z);
glEnd();

x,y和z只是实体的坐标。

不确定如何解决此问题。

1 个答案:

答案 0 :(得分:0)

可能是几件事。记住的一件事是近和远剪裁平面。我假设你没有使用任何模板或任何自定义剪裁平面。