lumixraku

Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: 正确计算作业3的TBN #6760 Score: 0
    lumixraku
    Participant

    改成负应该也不垂直吧 (x,y,z).(xy,-1,zy) 不等于0哎

    in reply to: 作业3 深度值的疑问🤔️ #6697 Score: 0
    lumixraku
    Participant

    之前怀疑过是前面的变换反转过z 值

    但是下面和z有关的操作也只是将z的变化范围从[-1,1]映射到[0,25]

    
                vert.x() = 0.5*width*(vert.x()+1.0);
                vert.y() = 0.5*height*(vert.y()+1.0);
                vert.z() = vert.z() * f1 + f2;
    

    关于深度缓冲更新这里非常不理解,右手坐标系应该取像素中较大的z值,这样才表示离观察者更近呀。

    in reply to: 作业3中插值的疑惑 #6693 Score: 0
    lumixraku
    Participant

    同样的疑问, 我更加不懂的是,按照课上特别强调右手坐标系应该是离的远Z比较小,离得近反而Z大。
    但是深度缓冲计算时却不是这样,每次有更小的z 就更新深度缓冲。这是为什么呢?

Viewing 3 posts - 1 through 3 (of 3 total)