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