Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 作业6结果灰暗,疑似没开启光追

Viewing 1 reply thread
  • Author
    Posts
    • #9126 Score: 1
      sclbgw7
      Participant
      1 pt

      我的作业6的结果很灰暗而且没有阴影,debug发现它似乎只调用了默认的phong光照,没有计算反射
      然后我把MeshTriangle构造函数里的new_mat改成了REFLECTION,结果几乎啥也输出不出来(只能看到两个三角形)
      实在不知道我是哪里操作失误了,要得到光追结果要不要改代码框架的其他部分?这次作业对于代码框架的说明是真少,确定每个函数的功能对我来说很吃力(捂脸)
      球球了,有没有大佬帮我看看

      This post has received 1 vote up.
      Attachments:
      You must be logged in to view attached files.
    • #9146 Score: 0
      sclbgw7
      Participant
      1 pt

      OK解决了。。。果然是我的理解有问题,并不需要用另外两种材质,其实是因为只有一个光源被计算了,另一个光源总是被挡住。原因是我计算交点坐标用的重心坐标,不精确,改为用ray(t_tmp)就行了。

Viewing 1 reply thread
  • You must be logged in to reply to this topic.