Home Forums Games202-高质量实时渲染 关于framebuffer的一些小问题

Viewing 3 reply threads
  • Author
    Posts
    • #10845 Score: 0
      ksn2001
      Participant

      尝试用C++搭建了一个框架来再实现以下作业1,但是在写入framebuffer的时候好像出现了问题,从图片可以看出shadowmap的texture边界被涂成了蓝色说明第二遍渲染时正确读取了texture,那么问题就应该出现在第一次写入framebuffer时没有写进去,导致光源照射(光源可视区域)区域全黑。请教一下大佬们,我的理解是否有问题,或者在代码实现上出了什么问题呢?谢谢大家

      Attachments:
      You must be logged in to view attached files.
    • #10850 Score: 0
      ksn2001
      Participant

      另外补充以下fragmentshader里面只是单纯的打一下这个shadowmap纹理采样的颜色

      Attachments:
      You must be logged in to view attached files.
    • #11639 Score: 0
      charvl
      Participant
      2 pts

      建议使用 renderdoc 来捕获帧调试,可以看到每一帧的 api 调用,渲染的模型数据,uniform attribute 等

    • #11641 Score: 0
      charvl
      Participant
      2 pts

      对照这个看看呢:https://www.opengl-tutorial.org/intermediate-tutorials/tutorial-14-render-to-texture/

Viewing 3 reply threads
  • You must be logged in to reply to this topic.