Home Forums Games202-高质量实时渲染 [作业2]关于场景求交

Viewing 1 reply thread
  • Author
    Posts
    • #8278 Score: 0
      蟪蛄
      Participant

      请教一下作业2的场景求交方法。
      我是这样做的:

      
      Ray3f ray;
      ray.o = v;
      ray.d = wi;
      if (scene->rayIntersect(ray)) {
            //std::cout << "rayIntersect" << endl;
            return 0;
      }
      

      但是,奇怪的是,永远不返回true,就没见过相交的情况。
      是我有什么东西没有考虑吗?

    • #8306 Score: 0
      YunHsiao
      Participant
      19 pts

      基础设施要认真看噢,TRay 类改了数据还需要调 update 才生效的。
      更简单的是直接用构造函数就好。

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