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