NVIDIA 發布最新版本的 NVIDIA PhysX 5 SDK,以幫助擴展全球各個行業的模擬工作流和相關應用。NVIDIA PhysX 5 與 NVIDIA PhysX 4 擁有相同的開源許可條款。用戶可以在 NVIDIA-Omniverse/PhysX GitHub 庫中了解具體的 NVIDIA PhysX 5 更新。
作為一項長期的 GameWorks 技術,PhysX 已成為 NVIDIA Omniverse 的主要物理引擎和關鍵的基礎技術支柱。行業領導者將該模擬引擎用于機器人、深度強化學習、自動駕駛、工廠自動化、視覺特效等領域。PhysX 賦能新一代機器人應用進行實時的高保真度的仿真,可滿足自主機器仿真和測試的需要。
Open 3D 基金會執行董事兼 Linux 基金會數字媒體和游戲部總經理 Royal O'Brien 表示:“NVIDIA 全新 PhysX 5 庫這類強大的開源物理工具,是開源 3D 引擎實現真正開源的關鍵。”
O'Brien 表示:“PhysX 的實際用例已逐漸擴展到模擬、數字孿生等重要的 3D 領域,我們十分高興看到 NVIDIA 與開源社區合作,通過社區為大家開放 NVIDIA 的創新和協作功能。
PhysX 已成為開源的皮克斯通用場景描述(USD)物理學標準的一個重要的落地參考,該物理學標準可在位于 GitHub 上的 PixarAnimationStudios/USD 頁面獲取。因此,NVIDIA 決定重新采用 PhysX 4 所使用的更為寬松的許可條款。所有 CPU 源代碼都可以在簡單的 BSD3 開源許可下獲取,此外 NVIDIA GPU 二進制文件也可在 BSD3 開源許可下免費獲取。
皮克斯模擬工具負責人 Dave Eberle 表示:“USD Physics 是皮克斯參與開發的一種場景物理屬性描述,最新發布的 PhysX SDK 與 USD Physics 相輔相成。皮克斯與 NVIDIA 以及其他各方正在開展的 USD 方面的合作,旨在幫助創作者更加輕松地將物理學融入到其創作的場景中。我們十分高興 SDK 的開源將加快模擬在更多創作工具中的應用。”
PhysX 5 開源后的更新
NVIDIA Flow 和 NVIDIA Blast 庫在技術上并不依賴 PhysX,但當前是作為 PhysX 產品系列的一部分,與之共同獲得了許可。Flow 現已與 PhysX SDK 捆綁至同一個 GitHub 庫中,此外也將加入 Blast。
PhysX 5 SDK 現在可支持 NVIDIA Flex 的各項功能以實現許多不同功能更新,包括基于有限元模型的柔體動力學,以及使用基于位置的動力學、針對 GPU 運行進行了優化的液體、布料和充氣物體。此外,GPU 上還增加了符號距離場碰撞功能,支持用戶在無需創建凸分解的其前提下,可以使用源網格的體素化版本進行碰撞檢測。
就新的 CPU 功能而言,PhysX 5 用戶現在可以自定義幾何體,這意味著當前可以支持圓柱形或基于隱式模塊的虛擬世界。此外,用于大型模擬的 CPU 和 GPU 并行計算性能均得到了顯著提高。
PhysX 角色的演變也帶來了一些基本的技術變化。此前,PhysX 是一個游戲物理引擎,可提供用于各種視頻游戲主機的優化端口;如今,PhysX 是一個高保真的、GPU 加速的物理模擬引擎,可用于機器人、深度強化學習、自動駕駛、工廠自動化、視覺特效等領域。因此,NVIDIA 不再提供游戲主機端口。鑒于當前 NVIDIA 采用的寬松許可,社區可以來創建和維護此類平臺的端口。
此次更新中的一些工具和實用程序已并入 Omniverse 平臺,例如數字內容創建工具導出器、調試遙測和診斷、演示以及示例等。
高級演示不再與 SDK 捆綁。您可以登錄 NVIDIA On-Demand 頁面并訪問 NVIDIA Omniverse 中的物理演示,獲得更多關于 PhysX 用途的高級示例。您還可以在 NVIDIA Omniverse 中搜尋內容創建工具。NVIDIA 正在 Omniverse 中創建前沿的物理工具集,并將持續發展和完善該工具集。
PhysX 未來的發展趨勢
NVIDIA 繼續擁抱開源,支持構建包容的生態系統。這只是逐步開放更多 Omniverse 源代碼過程中的第一步。在瀏覽源代碼時,您可能發現一些早在 2001 年就已經存在但現今仍可使用的文件。
Remedy 技術總監 Mika Vehkala 表示:“PhysX 能讓電子游戲世界變得更加真實、可信,并且更富有樂趣。我們十分高興 NVIDIA 將在最新版本中開放源代碼。”
請在近期關注源代碼的發布,了解如何將用戶修改的 PhysX SDK 版本構建為自定義 Omniverse 擴展程序。NVIDIA 還計劃推出完整的 USD Physics 解析器和模擬堆棧的參考落地版本,并將提供完整的源代碼。
Omniverse 相關資源
-
NVIDIA-Omniverse/PhysX GitHub
您可以訪問 NVIDIA-Omniverse/PhysX GitHub 來獲得開源代碼,該存儲庫還包含 NVIDIA Flow 庫。
詳情請見:
https://github.com/NVIDIA-Omniverse/PhysX
-
PhysX 的最新教程
您可以在 NVIDIA On-Demand 上觀看關于 PhysX 的最新教程。
詳情請見:
https://www.nvidia.com/en-us/on-demand/playlist/playList-7798a022-2b31-474a-8aad-7e9d6a6b000f/
-
您可以在 Omniverse 開發者資源中心和 USD 頁面獲得更多資源,查看 Omniverse 的最新教程并訪問論壇獲取支持。
詳情請見:
https://developer.nvidia.com/nvidia-omniverse-developer-resource-center
點擊“閱讀原文”,了解更多關于NVIDIA Omniverse的信息并免費試用。
?
即刻掃描下方海報二維碼,收下這份 GTC22 精選演講合集清單,在NVIDIA on-Demand 上點播觀看主題演講精選、中國精選、元宇宙應用領域與全球各行業及領域的最新成果!
原文標題:NVIDIA 發布 PhysX 5,擴展開源模擬
文章出處:【微信公眾號:NVIDIA英偉達企業解決方案】歡迎添加關注!文章轉載請注明出處。
-
英偉達
+關注
關注
22文章
3747瀏覽量
90833
原文標題:NVIDIA 發布 PhysX 5,擴展開源模擬
文章出處:【微信號:NVIDIA-Enterprise,微信公眾號:NVIDIA英偉達企業解決方案】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論