java - OpenGL 中奇怪的裁剪问题

标签 java opengl 3d swt clipping

我对 OpenGL 非常陌生,所以请耐心等待。 :) 我正在学习 NeHe 的 OpenGL 教程,并且我开发了自己的第 5 课版本,其中您将围绕原点旋转 3D 形状。我不确定我做错了什么,我几乎逐行复制了代码,但我在表面上看到了奇怪的重叠。

有人对导致此类问题的原因有任何建议吗?

最佳答案

对我来说,您似乎缺少启用深度缓冲区或者可能创建带有 z 缓冲区的帧缓冲区。 (这与游吟诗人所写的类似)

glEnable(GL_DEPTH_TEST);

关于java - OpenGL 中奇怪的裁剪问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1481715/

相关文章:

java - 持久化多对多列时 jpa 主键冲突

c++ - OpenGL 绘制顶点缓冲区对象

iphone - OpenGL ES 光照问题

opengl - 使用 openGL 旋转缩放球体

java - Spring 系列不工作

java - 是否有 Porter2 词干分析器的 java 实现

c++ - 为 Sprite 混合设置 alpha 上限

c++ - OpenGL 模板测试未按预期工作

algorithm - 使用什么算法来查找 2D 中的空白区域?

java - 运行时异常不终止程序