IT之家 11 月 10 日消息,2018 年底,英偉達宣布開源了 PhysX 物理模擬引擎,而 PhysX 的上一個開源版本是 2019 年的 PhysX 4.1 SDK。
時隔兩年,英偉達又悄然開源了 PhysX 5.1 SDK,目前 PhysX 104.0 / PhysX SDK 5.1 已在 GitHub 公開,其中包括了 662k 行代碼、文檔和相關資源。
IT之家了解到,PhysX SDK 是一個可擴展的多平臺物理解決方案,支持從智能手機到高端多核 CPU 和 GPU 的各種設備。PhysX 已經集成到一些最流行的游戲引擎中,包括虛幻引擎和 Unity3D。
2008 年,英偉達收購了 PhysX 的開發(fā)公司 AGEIA,當時專注于推動物理加速卡用于游戲。自英偉達收購以來,PhysX 一直專注于 GPU 加速和曾經專有的 SDK。5 多年前,英偉達開始在 SDK 和 CPU 路徑方面對其進行開源。
根據英偉達的官方公告,在新功能方面,PhysX 5 包括了以前的 NVIDIA Flex 庫功能,還添加了有符號距離場碰撞功能,所有這些都只能在 GPU 上運行。
在新的 CPU 功能方面,PhysX 5 現在允許用戶定義自定義幾何圖形,這意味著現在可以支持圓柱形狀或基于塊的隱式世界。此外,大型模擬的 CPU 和 GPU 并行計算性能都得到了顯著提升。
英偉達公告:點此查看
GitHub 頁面:點此查看
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。