谷歌草图对象在opengl中是否透明?

时间:2012-01-09 10:35:01

标签: opengl transparency lwjgl sketchup

我在googlesketchup中制作了两个对象。 link1 。在链接上,您可以看到模型的图片。我只做了两个矩形,然后使用推拉,后来我用油漆桶来绘制纹理。

我将此文件导出为.obj,然后在opengl中导入。奇怪的是,你可以通过另一个对象看到一个对象。有一张照片。 link2

如何使对象不透明?

2 个答案:

答案 0 :(得分:1)

它在我看来是一个深度测试问题。

您可以通过旋转模型视图矩阵来注意它,您会注意到透明度将遵循奇怪的行为。

尝试通过添加以下代码行在代码中启用DEPTH测试:

使用C:

glEnable(GL_DEPTH_TEST);

干杯

答案 1 :(得分:0)

忘了启用深度测试? (glEnable(GL_DEPTH_TEST);