1. 程式人生 > >PhysX學習記錄 一

PhysX學習記錄 一

原文地址:http://blog.csdn.net/heartrude/article/details/7768113

製作一個需要進行大量物理運算的戰鬥類遊戲,所以需要在伺服器加入物理引擎。三大物理引擎Havok、PhysX、Bullet。由於我們客戶端使用了UnReal,所以伺服器預設選用了PhysX。

PhysX從3.0開始大量優化CPU運算效能,構架規模變化,支援多執行緒。2.8.1之前支援物理加速卡。由於目前UnReal使用的時2.8版本的PhysX。所以先從2.8.1入手開始學習。後續就是主要的學習記錄。

學習的最終目標如下:

1.PhysX的運算效能、記憶體消耗
2.PhysX的多場景並行實現

3.PhysX的多執行緒執行問題
4.PhysX高速射擊多餘運算Tick的要求以及效果
5.PhysX的Flying Vehicle實現,以及手感
6.PhysX的地形載入和運算
7.PhysX庫的編譯方式 MT、MD