第3章
聲音的幾何學------------------------------------------2018年7月14日,江城大學707宿舍。下午15:20。,雷聲隱隱,一場盛夏的暴雨正在醞釀。。大偉和另外兩個室友都去上課了,留下林舟一個人守著這片由電線和硅基芯片構筑的孤島。,《絕地求生》已經進入游戲界面。,林舟沒有急著跳傘。他雙手搭在鍵盤上,閉著眼睛,正在進行賽前的“調頻”。,艾倫格這張8x8公里的地圖,不是由貼圖和模型組成的,而是一張巨大的聲波拓撲圖。“聲波,是三維的,是有速度的,是有溫度的。”,像是在念誦某種咒語。,游戲里的聲音只是**音效。但在林舟的耳朵里,這些聲音被分解成了無數個物理參數。:多普勒效應與距離測算。,將音量條拉到70%,而不是滿格。滿格會導致聲波失真,產生“爆音”,破壞距離感。“假設,**的初速度為V,空氣溫度為T,聲速為C。”。!。
在普通玩家耳中,這只是“有槍聲”。
在林舟的耳中,這是一個包含了坐標的方程式。
“M24,消音器。”
他幾乎是在槍響的瞬間做出了判斷。
為什么?
因為聲音的頻率較低,衰減較慢,且伴隨一種獨特的“噗”聲,這是亞音速**配合消音器產生的特征音。如果是AKM,聲音會更尖銳,像撕裂布帛;如果是M416,則是短促的金屬撞擊聲。
緊接著,林舟的大腦開始進行幾何運算。
聲音從發出到被耳機捕捉,有一個極其微小的延遲。這個延遲,加上聲速(約343米/秒),減去空氣濕度帶來的微弱衰減,除以2(往返距離),就是敵人與他的直線距離。
“一百八十米,**五米誤差。”
林舟睜開眼,鼠標一甩,準星精準地套住了假山后那個正在移動的身影。
砰!
一發盲射。
系統提示:Silent 淘汰了 PlayerX
甚至不需要看見,只需要聽見。
第二重維度:菲涅爾區與障礙物建模。
游戲里,聲音遇到障礙物會發生反射和衍射。
林舟移動到一個二層小樓的背面。
前方有腳步聲。
咚、咚、咚。
如果是新手,會以為敵人在一樓。
但林舟聽到了腳步聲在地板下的回響——那是骨骼與地面接觸的震動,通過木質地板傳導,頻率會變低,聲音會變得沉悶。
“二樓,東北角房間,正在向我左側移動。”
林舟沒有探頭,而是直接切出投擲物。
“這里的墻體厚度約為0.5米,聲音折射角度為30度。”
他計算好了墻壁的材質(混凝土),估算了手雷的引信時間(5秒),然后手腕一抖。
手雷劃出一道不算完美的拋物線,卻在空中旋轉了整整兩圈——這是為了讓它落地后準確地彈跳進那個房間的死角。
轟!
爆炸聲起。
系統提示:Silent 淘汰了 PlayerY
第三重維度:人耳的HRTF(頭部相關傳輸函數)。
這是林舟最可怕的能力。
普通耳機只能提供“左右”的方位感。
但林舟改裝過的耳機,配合他對自己耳廓形狀的精確建模,能模擬出“高度”。
“敵人在我頭頂的天花板上。”
在絕地求生的物理引擎里,樓上和樓下的腳步聲頻率是一樣的,但經過大腦對顱骨共振的微小修正,林舟能分辨出那是“上方15度”還是“下方15度”。
……
——實戰演練:自閉城。
飛機劃過天際,林舟跳了自閉城(R城)的**局。
剛落地,耳機里就炸開了鍋。
“Clear在哪兒?Clear你倒是說話啊!”蘇淺(Clear)的聲音在語音里有些慌亂,“我落地沒槍!只有個撬棍!”
林舟沒說話。
他蹲在樓梯拐角,一動不動。
噠噠噠……
遠處傳來M416的點射聲,清脆,短促。
林舟閉上眼,腦海里瞬間構建出一張立體的**局地圖。
“東北方向,大約一百二十米,C字樓另一側的樓梯間,兩個人。一個在用M4清掃房間,另一個在撿二級包。他們沒有發現我們,或者說,他們不在乎我們。”
這是基于聲音強度的瞬時定位。
“舟哥,你這耳朵是開了掛吧?”蘇淺驚嘆道。
林舟依舊沒回話。
他像一道影子,悄無聲息地摸到了樓梯拐角。對面的人顯然沒料到有人會從死角摸過來,還在專注地舔包。
林舟探身,AKM的準星幾乎沒有晃動。
砰!砰!
兩發**,兩個爆頭。
整個過程,不到三秒鐘。
蘇淺在語音里倒吸一口涼氣:“**……你這人怎么一點動靜都沒有?你是鬼嗎?”
林舟切出**,在那個倒地的Player1身旁跳了一段“揮手舞”。
“不是鬼。”
林舟淡淡地說,聲音透過耳機傳來,帶著一絲電流干擾的磁性。
“是物理學。”
……
暴雨終于落下,敲打著宿舍的玻璃窗。
林舟看著屏幕上“大吉大利,今晚吃雞”的字樣,摘下耳機。
耳朵里嗡嗡作響,那是長時間高強度聽聲后的生理反應。
他打開微信,那個備注為“老K(網吧老板)”的人又發來了消息。
“小林,真的不來帶打?今天有個老板出價一百塊一小時。”
林舟看著那條消息,手指在鍵盤上敲下回復:
“不去。我在練基本功。”
他轉頭看向窗外。
雨幕如織,世界模糊成一片。
但在林舟的眼中,這雨聲也是有形狀的——那是無數個直徑為0.5毫米的水滴,以每秒9.8米的加速度墜落,撞擊地面,反彈,形成一張巨大的、無形的聲波網。
而他,是這張網上唯一的蜘蛛。
在普通玩家耳中,這只是“有槍聲”。
在林舟的耳中,這是一個包含了坐標的方程式。
“M24,消音器。”
他幾乎是在槍響的瞬間做出了判斷。
為什么?
因為聲音的頻率較低,衰減較慢,且伴隨一種獨特的“噗”聲,這是亞音速**配合消音器產生的特征音。如果是AKM,聲音會更尖銳,像撕裂布帛;如果是M416,則是短促的金屬撞擊聲。
緊接著,林舟的大腦開始進行幾何運算。
聲音從發出到被耳機捕捉,有一個極其微小的延遲。這個延遲,加上聲速(約343米/秒),減去空氣濕度帶來的微弱衰減,除以2(往返距離),就是敵人與他的直線距離。
“一百八十米,**五米誤差。”
林舟睜開眼,鼠標一甩,準星精準地套住了假山后那個正在移動的身影。
砰!
一發盲射。
系統提示:Silent 淘汰了 PlayerX
甚至不需要看見,只需要聽見。
第二重維度:菲涅爾區與障礙物建模。
游戲里,聲音遇到障礙物會發生反射和衍射。
林舟移動到一個二層小樓的背面。
前方有腳步聲。
咚、咚、咚。
如果是新手,會以為敵人在一樓。
但林舟聽到了腳步聲在地板下的回響——那是骨骼與地面接觸的震動,通過木質地板傳導,頻率會變低,聲音會變得沉悶。
“二樓,東北角房間,正在向我左側移動。”
林舟沒有探頭,而是直接切出投擲物。
“這里的墻體厚度約為0.5米,聲音折射角度為30度。”
他計算好了墻壁的材質(混凝土),估算了手雷的引信時間(5秒),然后手腕一抖。
手雷劃出一道不算完美的拋物線,卻在空中旋轉了整整兩圈——這是為了讓它落地后準確地彈跳進那個房間的死角。
轟!
爆炸聲起。
系統提示:Silent 淘汰了 PlayerY
第三重維度:人耳的HRTF(頭部相關傳輸函數)。
這是林舟最可怕的能力。
普通耳機只能提供“左右”的方位感。
但林舟改裝過的耳機,配合他對自己耳廓形狀的精確建模,能模擬出“高度”。
“敵人在我頭頂的天花板上。”
在絕地求生的物理引擎里,樓上和樓下的腳步聲頻率是一樣的,但經過大腦對顱骨共振的微小修正,林舟能分辨出那是“上方15度”還是“下方15度”。
……
——實戰演練:自閉城。
飛機劃過天際,林舟跳了自閉城(R城)的**局。
剛落地,耳機里就炸開了鍋。
“Clear在哪兒?Clear你倒是說話啊!”蘇淺(Clear)的聲音在語音里有些慌亂,“我落地沒槍!只有個撬棍!”
林舟沒說話。
他蹲在樓梯拐角,一動不動。
噠噠噠……
遠處傳來M416的點射聲,清脆,短促。
林舟閉上眼,腦海里瞬間構建出一張立體的**局地圖。
“東北方向,大約一百二十米,C字樓另一側的樓梯間,兩個人。一個在用M4清掃房間,另一個在撿二級包。他們沒有發現我們,或者說,他們不在乎我們。”
這是基于聲音強度的瞬時定位。
“舟哥,你這耳朵是開了掛吧?”蘇淺驚嘆道。
林舟依舊沒回話。
他像一道影子,悄無聲息地摸到了樓梯拐角。對面的人顯然沒料到有人會從死角摸過來,還在專注地舔包。
林舟探身,AKM的準星幾乎沒有晃動。
砰!砰!
兩發**,兩個爆頭。
整個過程,不到三秒鐘。
蘇淺在語音里倒吸一口涼氣:“**……你這人怎么一點動靜都沒有?你是鬼嗎?”
林舟切出**,在那個倒地的Player1身旁跳了一段“揮手舞”。
“不是鬼。”
林舟淡淡地說,聲音透過耳機傳來,帶著一絲電流干擾的磁性。
“是物理學。”
……
暴雨終于落下,敲打著宿舍的玻璃窗。
林舟看著屏幕上“大吉大利,今晚吃雞”的字樣,摘下耳機。
耳朵里嗡嗡作響,那是長時間高強度聽聲后的生理反應。
他打開微信,那個備注為“老K(網吧老板)”的人又發來了消息。
“小林,真的不來帶打?今天有個老板出價一百塊一小時。”
林舟看著那條消息,手指在鍵盤上敲下回復:
“不去。我在練基本功。”
他轉頭看向窗外。
雨幕如織,世界模糊成一片。
但在林舟的眼中,這雨聲也是有形狀的——那是無數個直徑為0.5毫米的水滴,以每秒9.8米的加速度墜落,撞擊地面,反彈,形成一張巨大的、無形的聲波網。
而他,是這張網上唯一的蜘蛛。
閱讀下一章(解鎖全文)
點擊即可暢讀完整版全部內容
相關書籍
友情鏈接