Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 关于着色空间选择的问题

Tagged: 

Viewing 1 reply thread
  • Author
    Posts
    • #5356 Score: 0
      fuzhanzhan
      Participant

      请问大家:着色是在world space 中进行好,还是在view space中进行好,我个人认为world space 比较直观,容易理解,代码中使用的是 view space,请问两者有没有效率方面的差别,或者其他的各自擅长的地方,比如哪个求TBN容易,哪个求shadow map容易之类的,针对不同的场景该如何选择,请不吝赐教!

    • #5460 Score: 0
      Lingqi Yan
      Keymaster
      26 pts

      我猜你是想说 world coordinate 和 local coordinate 的事情。理论上来说完全是一回事。效率上来说 world space 省去了投影是更好算些,但是在计算入射方向 cosine 之类的问题上其实又省不了。而渲染器的主要开销在光线追踪和复杂的着色过程上,所以其实多数实现都是 local coordinate。

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