Front To Back 和Back To Front两种ray casting方法

一直想不明白,二者为什么计算时有区别,今天终于搞明白了。
先说Back To Front :它是从ray 从背景出发一直视点的过过程。因为它的公式应该是:
      Li = qi +(1- Ai)*Li+1,qi是此时color 和alpha,Ai 光线上第i段的alpha
为什么这样呢?因为qi是已有的能量,加是Li+1能发出的能量,继续前进
Front To Back是从视点出发,因为开始是能量为0
Li+1 = qi (1 - A i+1) + Li+1*Ai+1
为什么这样呢?因为Li+1是out,所以我们要算qi此时还能发出多少能量,所有用qi*(1-Ai+1)加上Li+1自身的能量

posted on 2007-04-08 18:45  cloudseawang  阅读(641)  评论(0编辑  收藏  举报

导航