科學家成功模擬出流水的音效
【大紀元7月4日訊】(大紀元記者邱鈞正編譯報導)在現實生活環境中雖然隨處可以聽見水聲,但在電腦動畫或虛擬的互動環境中,一直缺乏物理演算法來合成水聲音效,近期美國康乃爾大學電腦圖像研究人員,已經成功研發出新的演算法來模擬水的飛濺、潑灑、潺潺、滴落等聲音。
此研究是由電腦科學系助理教授Doug James和研究生鄭昌喜(音譯:Changxi Zheng)所進行,將於2009年8月在紐奧良舉行的國際動畫(ACM SIGGRAPH)會議中發表。
研究人員表示,大部份的水聲是由水在潑洩和飛濺時形成的小水泡所產生的,流動中的水會帶著約百萬毫米大小的空氣氣泡,水的表面張力會壓縮這些氣泡,氣泡內部空氣被壓縮到一定程度後便反彈使水泡擴大,這種不斷的收縮和擴大的運動,約數毫秒(千分之一秒)進行一次,快速地在水中產生的振動,最後使水的表面振動產生聲音,就像是擴音器在空氣中產生聲波一樣。
他們發展出來的模擬方法是先使用幾何圖,找出氣泡在哪裏和他們如何移動,計算出預期的振動和最後產生的聲音。這種模擬是透過具高度併行計算系統的電腦來完成的,每一個處理器要負責計算出許多水泡所產生的效應,然後研究人員再將模擬的結果與真實的水聲做比較後進行微調。
研究人員表示:現在的方法還是需要數小時的離線計算時間,而且只能處理小型的聲音來源,但是他們說進一步的研發後,應該可以在線上同時運行,達到在虛擬環境中可線上即時處理需求,並且也可處理大型的音源,像是游泳池的聲音或尼加拉瓜瀑布。(//www.dajiyuan.com)
相關文章