2014-06-21 43 views
-1

有人可以解釋以下幾種光線追蹤的差異:
- 落後RT
- 轉發RT
- 遞歸RT
種 - 差異

我不知道哪一個是最好的哪種情況。 我對這個冒險和disatventages感興趣,而不是定義。

+0

我不確定這個問題是否適合這樣的問答網站,因爲最好的「答案」將是相當廣泛的話題討論... – IMSoP

回答

2

向前RT(光線追蹤)追蹤從光源到眼睛的光線。這種RT很難解決(計算時間),因爲你不知道光子在哪個方向上離開光源才能擊中目標。但是,如果要計算像焦散這樣的高級現象,則這是必需的。

Backward RT在相反的方向做到了這一點。它將光線從眼睛通過投影平面向後追蹤到場景中。這允許直接實現,但並不是所有的效果都可以被模擬。

路徑追蹤和雙向路徑追蹤作爲試圖結合兩種方法(性能和各種效果)優點的變體。

遞歸RT是向後RT的補充,因爲一旦你碰到一個物體,你就可以創建二次射線。這是模擬反射和折射所必需的。