标签: opengl-es 3d matrix
我正在尝试使用此方法绘制3D对象的轮廓:
绘制实际对象
绘制轮廓(多边形的GL_LINE),但后面有点。
但是,在3D环境中使用“将其稍微向后翻转”方法效果不佳,因为投影矩阵会略微倾斜。
有没有办法改变投影矩阵,以便让它在后面放一点点?我尝试改变投影矩阵的z部分,但现在只记得投影矩阵不像普通矩阵那样真正起作用。
我认为glDepthTestOffset的存在可以解决所有这些问题。
答案 0 :(得分:4)
您可以使用glPolygonOffset来抵消对象的轮廓。