1977還是2077 - 光線追蹤
《賽博朋克2077》中的光線追蹤是通過微軟DirectX 12 Ultimate API來實現(xiàn)的,即其中的DXR(DirectX Ray Tracing)功能,這也意味著說主流的顯卡幾乎都可以打開光追來體驗與眾不同的畫面,但按照以往的經(jīng)驗來講,沒有專用RT Core加速計算的普通GTX選手還是不要嘗試了——只有光追陰影效果的《古墓麗影:暗影》尚且卡得不行,現(xiàn)在這支持光追反射、漫反射、光照、環(huán)境光、全局照明的《賽博朋克2077》就別想了。
先讓我們看一下,有沒有光線追蹤,對游戲畫面的影響。
我們來分別針對不同的光線追蹤特效,逐一加以說明。
光線追蹤 - 反射
說到反射,傳統(tǒng)的反射可以做到“鏡子里的自己”、“湖面倒映的房屋”或“槍桿上映出的火光”,但想要呈現(xiàn)接近現(xiàn)實生活的電影級畫面里“繁華街道的車水馬龍,映在商店櫥窗上的樣子”就要用到光追反射了。此外,光線追蹤的反射效果還可以非常真實的還原當(dāng)前場景中并不存在的,但應(yīng)該被看到的區(qū)域——比如身后和遠(yuǎn)處的物體等
配圖:車窗上,場景外的物體反射進(jìn)場景,對比光柵化則沒有
光線追蹤 – 散射
漫射光線指的是輻射、投射的光線互相影響,以及對周圍物體交叉組合影響的處理。這對《賽博朋克2077》尤為重要,畢竟“霓虹”是賽博朋克題材不可或缺的元素,而霓虹燈的效果在現(xiàn)實生活中就是非常典型的漫射光??梢哉f如果沒有光線追蹤渲染的漫射光效果,這款游戲的體驗會大打折扣。
配圖:霓虹燈照在墻上返回來影響自己,對比光柵化則暗淡無光
光線追蹤 – 環(huán)境光遮蔽
環(huán)境光遮蔽簡單來說就是物體和物體挨著或者靠近時,它們總應(yīng)該是互相遮擋漫反射光線的真實現(xiàn)象。如果沒有環(huán)境光遮蔽,那畫面就無法顯示出應(yīng)該有的陰影和景深效果,最典型的場景就是縫隙、角落和堆積的物體。
配圖:水泥墩底座、木板和地磚的縫隙的光追環(huán)境光遮蔽讓物體更立體化,對比光柵化則沒有這種效果
光線追蹤 – 全局光照
全局光照可以被看作是環(huán)境光遮蔽的一種補(bǔ)充:它指的是評估光線在接觸了不同材質(zhì)的表面后,以什么方式散開,并最終間接影響其他物體的方式。理解全局光照最好的例子,就是想象一束光照射到某個“有顏色的”表面之后,周圍物體就會出現(xiàn)色暈的現(xiàn)象。全局光照在陽光下的影響是非常微妙的,在《賽博朋克2077》中,通過設(shè)定光追效果為“變態(tài) Psycho”,就能體會到光線追蹤渲染的全局光照效果了。
配圖:圖中上部的橋梁部分,在日光的全局光照作用下顯得更真實,關(guān)閉這個效果則暗淡無光
光線追蹤 – 陰影
陰影在游戲畫面中隨處可見,因此對整個游戲的畫質(zhì)影響也是巨大的。光線追蹤渲染的陰影相比傳統(tǒng)游戲的直接貼圖,能夠顯得更加真實,自然,邊緣更清晰且沒有鋸齒。值得注意的是,《賽博朋克2077》中的光線追蹤陰影只在陽光和月光下生效,這也意味著屋內(nèi)場景是沒有的。
配圖:陰影隨著陽光變化而變化,且車頂部分更加真實,地表的陰影也更柔和,對比光柵化則非常生硬
玩家和粉絲買賬才是硬道理。
君の偽中國語本當(dāng)上手
大伙真是不管多少歲都有一顆叛逆的心啊。