![]() |
||
Senior Member
![]() ![]() ![]() 加入日期: Mar 2004 您的住址: 長沙
文章: 1,365
|
NVIDIA PhysX物理技術開源了
消息來源
PhysX,NVIDIA旗下的物理加速技術,曾經引領革命性潮流,也曾經爭議無數。在沉寂了多年之後,人們已經漸漸淡忘了它,現在它又出來了,宣佈完全開放原始碼。 整整十年前的三月初,創業公司Ageia宣佈將開發PhysX物理處理器(PPU),並在一年後正式推出,以加速卡的方式,對遊戲中的各種物理效果進行處理,以求更加真實地還原場景。 2008年,Intel收購了物理引擎界的領軍者Havok,NVIDIA也出手買下了PhysX,但不同於Intel繼續開放,PhysX技術被封閉起來,從此成了NVIDIA顯卡的專利,在很大程度上導致了其逐漸沒落,不過目前仍有總共500多款遊戲支援PhysX。 現在NVIDIA將十年來的PhysX相關全部研究成果放到了代碼託管網站GitHub上,支援Windows、Linux、OS X、Android各大操作系統,大眾可自由查閱使用。 Windows系統下的PhysX SDK開發包之前已經免費,現在又加入了PhysX Clothing布料模擬、PhysX Destruction破壞模擬部分。虛幻引擎4就整合了這兩部分技術,已用於多款遊戲。 PhysX原始碼 使用指南
__________________
![]() Which one do you like to choose?
|
|||||||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Sep 2003
文章: 1,810
|
http://www.techpowerup.com/210398/n...ource-code.html
NVIDIA is only freeing CPU-based implementation of PhysX, and not its GPU-accelerated one 幫忙補一句話 |
||
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Apr 2005
文章: 479
|
引用:
感覺Nvidia在開源這塊很怕人學東西,開個源都綁手綁腳的 難怪Linus Torvalds會在公開場合罵髒話 ![]()
__________________
提高計算速度的方法不只一種。 平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。 對於我們來說,那並不是完美的東西。 |
|
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2010
文章: 2,414
|
引用:
HAVOK也只有CPU-BASED的吧? 不過說真的有用CUDA的PHYSX遊戲屈指可數...
__________________
新。弱弱的戰績 ![]() ![]() |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2004
文章: 525
|
我覺得老黃的cuda和PhysX
基本比AMD的HSA和饅頭發展比較好 饅頭出來到現在只有10款以內 但又被放生掉了 HSA還在天邊一朵雲 相比cuda用在運算還有一般影音使用 PhysX則是綁在UE引擎上 |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002
文章: 2,332
|
![]() 引用:
其實是要先安撫像在下公司這種之前已經付錢給NV買GPU相關運算/CUDA/PhysX 等等東西的客戶,突然全部Free又沒有拿出啥補償措施.... 先不要說被告賠償,光是所有合作公司都翻臉NV就吃不完兜著走了XD
__________________
Es muss sein! |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2015
文章: 441
|
引用:
CUDA Physx 開發了好幾年 前者少許成功 後者是走了十年才半開放 HSA Mantle 也才這幾年才剛起步 且完全開放 想看看Physx 剛開始的時候 就馬上有10款以內的遊戲支援了嗎? 若說運算用在影音的話 AMD GCN1.1架構的也是可以運用在影音上呈現類似傳統SVP影像補禎硬解的技術 此文章於 2015-03-06 05:28 PM 被 Lancelot_93 編輯. |
|
![]() |
![]() |
*停權中*
加入日期: Oct 2004
文章: 525
|
引用:
雖然你逢N必無裡反 但是稍微找一下還是有超過10款的 從2008~2009年 http://www.geforce.cn/games-applica...ine=created+ASC |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Feb 2015
文章: 441
|
引用:
Physx 2005開發出來 到第三年 2008年~2009年才開始有成績出現 Mantle 2013年開發出來 不到兩年 就差不多近十款 http://www.amd.com/zh-tw/innovation...nologies/mantle |
|
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Apr 2005
文章: 479
|
引用:
說的也是 不過就我的了解,Nvidia還有一項不知該算優勢還是算合理的買賣(?) 就是Nvidia對給了錢的後續支援度,就經驗來說是完敗AMD及Intel的 這會讓人很難不去買他家的東西 身邊幾個有參與開發者朋友,對此也都有同樣感想 ![]()
__________________
提高計算速度的方法不只一種。 平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。 對於我們來說,那並不是完美的東西。 |
|
![]() |
![]() |