微軟發布2.0版Project Acoustics模擬引擎:改進動態開口與時間效率
Project Acoustics是微軟推出的基於波的模擬引擎,適用於在遊戲、混合現實等3D環境中引入沉浸式的聲學體驗。比如它能夠模擬各種障礙和遮擋物的迴聲,而無需依賴於硬件密集型的光線追踪(Ray Tracing)功能。目前,Project Acoustics運行時(Runtime)已登陸Windows、Xbox、Android和macOS等平台,且與Unity和Unreal等遊戲引擎實現了集成。
(來自:Microsoft官網)
新版本還帶來了Unreal 與Unity 引擎的一些特色功能,比如支持前者的動態開口(Dynamic Openings)功能,可形成環境的幾何網格、並模擬相應的聲學效果。
除了依靠自動生成的探針,開發者還可在3D 環境中手動植入自己的探針,甚至為各個區域指定預生成的探針數量。
當然,探針數量與聲學準確性成正比,數量越多、“渲染”所需的時間也要更久。
此外開發者可藉助“材料覆蓋”(Material Override)選項,手動設置區域內所有材料的吸收係數。
Unity方面,其強調了對Wwise集成的支持。最後,除了幾個Bug修復,微軟還表示“烘焙時間”有望提速至舊版本的兩倍。
感興趣的朋友,可移步至微軟Project Acoustics官網了解詳情。該引擎目前支持將Windows和macOS作為編輯器平台,但Unity插件暫時僅可在macOS上體驗。