消息來源
為了對抗已經成為私有標準的NVIDIA PhysX和Intel Hovak,AMD舉起了「開放」的大旗。去年九月AMD宣佈,與Pixelux公司和開放物理引擎Bullet合作,共推「Open Physics」開放物理計劃。今天,AMD又宣佈了該計劃的新措施,Pixelux的DMM物理引擎將與Bullet Physics引擎整合,並向遊戲開發商免費發放DMM物理引擎中間件。
首先還是要回顧介紹一下AMD開放物理計劃的兩大夥伴。2004年在瑞士成立的Pixelux主要產品為「Digital Molecular Matter」(DMM,數位分子物質)物理引擎中間件曾被用於喬治盧卡斯的星際大戰電影和《星際大戰:原力釋放》遊戲。而Bullet則是一款跨平台的開源物理引擎。
AMD在今天發佈的官方新聞稿中稱,從即日起開放物理開發環境將以Bullet引擎作為默認的剛性物體物理系統,並結合Pixelux的DMM2材料物理引擎。遊戲開發者可以使用熟悉的Bullet引擎設計剛性物質,並在此基礎上添加擁有真實彎曲和破碎效果的DMM物體。
另外,在AMD的資助下,Pixelux將把PC平台上的DMM2引擎向遊戲開發商免費發放,不收取任何授權費用,並包含最新高級版本的所有特性,當然其中包括GPU加速。預計PC免費版DMM21近期就會發放給感興趣的遊戲開發商。
AMD著重指出,以上談到的所有Bullet引擎功能都可以在任何支持OpenCL或DirectCompute的硬體平台上運行。在AMD平台上,將使用ATI Stream技術予以實現。另外,AMD還已經開發出了實現Bullet引擎中光滑粒子流體力學(SPH)和柔性物體/布料模擬的GPU並行計算加速算法,近期將把該算法在OpenCL和DirectCompute中的實現代碼以開源形式公開。
另外,目前已經確認支持AMD開放物理計劃的遊戲引擎為Trinigy的Vision Engine,遊戲包括《工人物語7:王國之路》等。
--
滷肉飯新店開幕大請客!來店免費請你滷肉飯吃到爽!