體繪製之光線投射算法(附源碼)

1、原理:算法 Levoy在1988年提出了光線投射(ray-casting)算法[1],其基本原理是:從屏幕上每個像素點出發,沿着視線方向發射出一條光線,當這條光線穿過體數據時,沿着光線方向等距離採樣,利用插值計算出採樣點的顏色值和不透明度;接着按照從前到後或從後到前的順序對光線上的採樣點進行合成,計算出這條光線對應的屏幕上像素點的顏色值。其原理如圖1所示。數據結構 圖1光線投射原理函數 該算法
相關文章
相關標籤/搜索