相关疑难解决方法(0)

glPolygonOffset()错误的行

我有以下代码:

glEnable(GL_POLYGON_OFFSET_LINE);
glPolygonOffset(1,1); // or 40,40 etc... doesnt help at all
Run Code Online (Sandbox Code Playgroud)

但这些线仍然是z-fighting,这是常见的bug还是什么......?我的线条厚度为1.0f,我在场景中画出最后一行.

我还禁用了GL_ALPHA_TEST和GL_LINE_SMOOTH并启用了GL_BLEND和GL_COLOR_LOGIC_OP

编辑:我已经尝试了GL_POLYGON_OFFSET_FILL,它没有帮助.

c++ opengl lines

5
推荐指数
1
解决办法
2927
查看次数

标签 统计

c++ ×1

lines ×1

opengl ×1