行動裝置蓬勃發(fā)展,手游已是游戲的主流,在裝置顯示能力不斷提升的同時,游戲畫面也更加要求精細(xì)度與高更新率;為此,Imagination發(fā)表行動裝置使用的光線追蹤(Ray Tracing)技術(shù),解決極耗運算的挑戰(zhàn),實現(xiàn)行動裝置游戲畫面光影變幻與反射的自然表現(xiàn)。
光線追蹤是追蹤光線從來源開始照射到物體上,再由物體反射的光線「路徑」,由于完整運算所有路徑十分消耗運算資源。Imagination中國臺灣業(yè)務(wù)總監(jiān)林奐祥指出,光線投射到物件上,所產(chǎn)生明暗改變,最后呈現(xiàn)在2D螢?zāi)簧?;然而,由于「光源」的多樣性,?dǎo)致光線追蹤運算的複雜性大增。因此,過去只有在插電的產(chǎn)品才能呈現(xiàn)這類的視覺效果,手機則難以達成。
Imagination中國臺灣業(yè)務(wù)總監(jiān)林奐祥指出,使用簡化且高度優(yōu)化的光線追蹤解決方案,相較CSM所需的預(yù)先處理,Imagination技術(shù)功耗更低
傳統(tǒng)的光線反射是使用Cascaded Shadow Maps(CSM)生成的,林奐祥表示,這需要多次渲染螢?zāi)恢械膸缀误w,并將陰影貼圖查找表寫入記憶體中,這些操作都會消耗運算資源和頻寬,并占用大量的GPU和系統(tǒng)功耗。而透過混合渲染方法,可以對簡單的物體使用柵格化渲染,然后從著色器發(fā)射一些光線,并有選擇性地創(chuàng)造數(shù)量有限的空間光線追蹤,進而生成逼真的陰影、照明效果和精確的反射。同時可以減少所需追蹤的光線數(shù)量,有助于實現(xiàn)光影變化的即時性能。
使用光線追蹤技術(shù)可以向光源發(fā)射一條光線,如果該光線碰到了光以外的任何東西,就知道該片段處于陰影中。林奐祥強調(diào),使用簡化且高度優(yōu)化的光線追蹤解決方案會簡單得多,相較Cascaded Shadow Maps所需的預(yù)先處理,Imagination的光線追蹤技術(shù)是一種功耗更低的解決方案。
另外,透過人工智慧(AI)技術(shù)的發(fā)展,林奐祥說,神經(jīng)網(wǎng)路可以與光線追蹤技術(shù)結(jié)合使用,進而提供更高的效率。例如,為了提高效率僅追蹤相關(guān)光線時,可能會得到含有雜訊的結(jié)果,神經(jīng)網(wǎng)路在降噪方面有很好的前景,可以利用AI運算來填補缺失的細(xì)節(jié)。行動裝置游戲為追求更好的顯示表現(xiàn),支援光線追蹤將是未來的趨勢,預(yù)計2023年以后將逐漸普及。