Viewing 4 reply threads
  • Author
    Posts
    • #4707 Score: 0
      夏莉莉
      Participant

      如图,代码里写的是要获取当前像素的(x,y)来获取经过该点的方向,我应该到哪里去寻找x,y呢。这里的x,y和图像的(i,j)是不一样的吧

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

      和之前学的光栅化是一样的,从near plane上找一个点,然后和相机位置(目前是原点)一连,不就是需要的射线了嘛

    • #4711 Score: 0
      L-Sun
      Participant

      我的做法是先把near plane在view space 的大小确定下来,然后把它的水平分成width*height个小格,每个格子中心(x,y)对应一个像素(i,j),然后找到映射关系就能从(i,j)算出(x,y)。

    • #4783 Score: 0
      zsw
      Participant
      -2 pt

      请问解决了吗= =难道x = i-eye_pos.x;y = j-eye_pos.y;这样不是求出primary ray direction吗。。。

    • #4784 Score: 0
      夏莉莉
      Participant

      没有呢,我在想这个近平面是怎么得到的,你这个(i,j)直接减应该不对吧,(i,j)是图像像素的位置,要找的应该是点的位置

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