光線追蹤(Ray Tracing)其實並不是什麼新鮮技術,但因為需要即時計算畫面中所有光線的發射、折射效果,對硬體要求極高,電影畫面中每一幀渲染都得幾個小時。
所以現在的GPU使用的都是光柵化渲染技術,效率很高,但光影效果和真實場景差距太大,無論如何都不可能追上。
其實,圖形行業一直沒有放棄對光線追蹤的努力,現在又掀起了一波新的高潮。
微軟宣佈DX12中將引入DirectX Raytracing,為普及光線追蹤打開了一道新的大門。
它沒有一味追蹤純粹的光線追蹤,而是場景中大部分依然使用傳統光柵化渲染,少部分使用光線追蹤,來增強陰影、反射等傳統技術難以完善的效果。
兩大顯卡廠商中,AMD ProRender渲染引擎、Radeon GPU分析器都開始引入光線追蹤,NVIDIA則發佈了GameWokrs RTX技術,但僅相容最新的Volta架構,也就是Titan V。
當然也少不了遊戲行業的支持,EA寒霜引擎、EA SEED研發部門、Epic虛幻引擎、Unity引擎都已經首批加入,還有基準測試工具Futuremark 3DMark。
現在,Futuremark就放出了一段3DMark開關光線追蹤的效果對比演示,並宣佈會在今年晚些時候更新3DMark,正式加入光線追蹤。
光線追蹤開啟效果
資料來源 |