免費開源!AMD發(fā)布全新物理庫FEMFX:優(yōu)化多線程CPU
PhysX、Havok的物理加速之爭不知道大家是否還有印象?這幾年,對于游戲物理技術(shù)的公開討論似乎少了很多,但它也一直在進(jìn)化中。
今天,AMD就為開發(fā)人員奉上一份大禮,發(fā)布了用于可變形物理開發(fā)的CPU庫“FEMFX”,而且完全開源免費。
相關(guān)源代碼已經(jīng)放在GitHub,還有一些新的實例,以及Houdini 3D動畫軟件插件、虛幻引擎4插件。它也是AMD GPUOpen開源項目的一部分。
更多動圖實例點這里
AMD FEMFX采用了有限元法(FEM),其最大特點就是充分支持CPU多線程,因此對于核心線程數(shù)越來越多的AMD處理器來說都會非常友好,16核心32線程的銳龍9 3950X、32核心64線程的撕裂者3970X乃至是未來64核心128線程的撕裂者3990X都會有充足的用武之地。
事實上,這也可以看作是AMD大力推廣多核心的手段之一。就在不久前,AMD高管還曾明確表示,銳龍?zhí)幚砥鲿掷m(xù)增加核心,而隨著物理核心的增多,軟件優(yōu)化也必須快速跟上,同步進(jìn)化。