Depth texture vertical line artifact in OpenGL

Edit
Sorry, I just figure this out.
Looks like this is a bug in RenderDoc, not the opengl it self

I tried to render a depth map that use for shadow mapping in OpenGL. Although that artifact seems have no effect on the result, but it’s still weird why they are there.


I tried different format, but those lines are still there. However, they never present in render buffer that use by another frame buffers.
They are depth map from a direction light’s perspective,

glm::mat4 lightProjection = glm::ortho(-20.0f, 20.0f, -20.0f, 20.0f, near_plane, far_plane);
glm::mat4 lightView = glm::lookAt(-lb.dir_lights[0].direction, //
                                  glm::vec3(0.0f, 0.0f, 0.0f), //
                                  glm::vec3(0.0f, 1.0f, 0.0f));
glm::mat4 light_space = lightProjection * lightView;

And above is the code use for othogonal pespective

Sorry, I just figure this out.
Looks like this is a bug in RenderDoc, not the opengl it self

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.