Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 请教下关于使用重心坐标插值

Viewing 2 reply threads
  • Author
    Posts
    • #6834 Score: 0
      普通人阿翔
      Participant

      关于用重心坐标进行深度插值求任意点的深度,我有一个疑问:
      对于ScreenSpace上任意一点,既然它是由ViewSpace上的某点通过矩阵变换得到的,那么为什么不能直接逆变换得到ViewSpace上对应点的坐标,从而得到其深度,而要用重心坐标来插值?是因为这个矩阵本身不可逆还是其他原因呢

    • #6842 Score: 0
      nuomi
      Participant

      ViewSpace的z值会被记录到zbuffer中
      ViewSpace到ScreenSpcae并不是单纯的矩阵变换
      ScreenSpace里记录的是屏幕上的二维位置信息

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

      以透视投影为例

      想要用逆变换的手段得到深度值,首先得有一个四维坐标,这里只知道x、y像素(屏幕)坐标(光栅化而来),z、w分量无从得知。

      而如果已知z、w分量,也就用不着逆变换回去了。

      This post has received 1 vote up.
Viewing 2 reply threads
  • You must be logged in to reply to this topic.