Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 结果有好多绿线,麻烦大佬指点

Viewing 2 reply threads
  • Author
    Posts
    • #4235 Score: 0
      V_V
      Participant
      1 pt

      各位大佬,我这出来的模型有许多横竖绿线咋回事呀,应该是光栅化代码有问题,可是一直没看出哪有问题?
      请大佬们指点

      • This topic was modified 4 years, 8 months ago by V_V.
      Attachments:
      You must be logged in to view attached files.
    • #4242 Score: 0
      V_V
      Participant
      1 pt

      前面两张图忽视,看后面两张图。

    • #4251 Score: 0
      midf
      Participant

      我一开始的结果也是这样,然后发现是在遍历三角形bounding box忽略了边界值。把[min,max)改成[min,max]就好了。

      • #4252 Score: 0
        V_V
        Participant
        1 pt

        我试了一下,还是不行,你看看我贴的最好一张图,代码有啥问题么?

        • #4261 Score: 0
          midf
          Participant

          对xmin,ymin,xmax,ymax这四个值的取整方式不对吧,试下吧后面的+1和-1去掉。然后for循环区间为调整为[min,max]

          • #4263 Score: 0
            V_V
            Participant
            1 pt

            非常感谢,发现问题了,把最大最小值搞错了,减一加一搞反了😭

            现在发现颈子部位有一个奇怪的不连续的像素点

            Attachments:
            You must be logged in to view attached files.
            • #4265 Score: 0
              V_V
              Participant
              1 pt

              发现这个点事因为框架中判断点在三角形内部写的是大于,应该是大于等于,换成大于等于就好了。

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