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