LWJGL形状之间的随机线

时间:2012-05-02 21:05:06

标签: java opengl lwjgl

我的游戏中我的四边形之间有随机线,我想删除它:enter image description here

如您所见,立方体之间似乎有一些线条。有谁知道如何删除它们?我正在使用openGL。

编辑:  我的意思是有没有任何OpenGL函数,比如glEnable来解决这个问题?

1 个答案:

答案 0 :(得分:1)

我猜你的图像上有你的所有纹理?

在块的边缘附近,OpenGL对附近的像素进行采样以使其平滑,因此在污垢块的边缘,您可以看到它略微褪色成石块

尝试这个的lwjgl版本:

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST)

(以上是在c ++中)

这将为您提供像minecraft

这样的像素化效果

请查看此信息以获取更多信息http://gregs-blog.com/2008/01/17/opengl-texture-filter-parameters-explained/