Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 以作业三渲染小牛为例的CPUGPU疑问

Viewing 5 reply threads
  • Author
    Posts
    • #6829 Score: 0
      沿河十八打
      Participant
      1 pt

      在作业三中,我注意到绘制图片特别慢。

      就小牛作业而言,应该所有的计算都用CPU在计算,似乎没有GPU的参与?并且是单核运行的,因为计算部分的代码是我们自己写的,并没有涉及到多线程。所以需要等待时间非常长。

      不知道是我做错了还是怎么回事,后面的作业计算量更大更不容乐观,或者说后面有涉及到GPU与CPU之间的数据传输解决这个问题?我还没有做到后面的作业,只是想到了这一点。

    • #6830 Score: 0
      沿河十八打
      Participant
      1 pt

      我计时看了一次,用normal shader计算渲染小牛模型用了3400s

    • #6833 Score: 0
      FactorialN 刘光哲助教
      Keymaster
      14 pts

      我只能说这个情况不是正常现象,作业三正常的计算时间我记得在 30s 之内。从问题描述我看不出任何可能造成这个结果的原因。

      • #6845 Score: 0
        沿河十八打
        Participant
        1 pt

        好的我明白了,我捣鼓捣鼓排查一下,谢谢

    • #6960 Score: 0
      BanMing
      Participant

      之前我也是很慢,后面发现算包围盒那里的问题

    • #7115 Score: 0
      nanayon
      Participant

      楼主好,我这里也出现了同样的问题…但是不是很明白为啥包围盒会计算错误。把上面的换成下面的就没有问题了,请问楼主晓得原因吗?

      Attachments:
      You must be logged in to view attached files.
      • #7117 Score: 0
        沿河十八打
        Participant
        1 pt

        你可以把包围盒的信息打印出来看一下与预想的有什么区别

      • #7118 Score: 0
        nanayon
        Participant

        多谢! 是赋值语句出了问题。

    • #9703 Score: 0
      两只黑眼圈
      Participant

      min和max没有赋初始值导致的

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