遊戲里為什麼會出現“空氣牆”?你吃不了雞的原因找到了
相信很多玩《絕地求生》《和平精英》的老玩家都知道,在遊戲中如果太遠距離去打岩石後面的敵人,明明看到了,也瞄準了,但就是打不中。通常來說,老玩家都會認為這種情況就是遇見了傳說中的空氣牆,特別是沙漠地圖中比較多,大家對這種情況也就見怪不怪了。
除了吃雞遊戲,其實很多射擊遊戲裡都存在空氣牆的問題,那麼它形成的原理是什麼?為何無法修復這一BUG呢?
其實,這並不是BUG,而是為了更流暢的運行遊戲而做出的畫質犧牲,你打中的空氣牆,看似是沒遮擋,其實那裡是有遮擋的,只是遮擋物你看不到。
有UP主通過視頻詳細介紹了其出現的原因,原來像石頭這種不規則掩體需要很多節點來錨定邊緣,比如30個節點。
每一個掩體都30個節點,那麼畫面中有100個石頭時,就有3000個節點;距離越遠,畫面中的節點也越多,如果這些節點全部顯示,會造成渲染壓力很大,畫面卡頓。
所以當距離遠時,需要減少每個石頭的節點,比如減少到5個節點,原本的圓形就成為五邊形。如此一來,隱藏的敵人就暴露了,你可以瞄準敵人,但發射子彈時,彈道會撞上“隱形”的掩體部分,這正是空氣牆出現的原因。