PhysX.Net框架集成了PhysX SDK,便於在.Net平臺使用。用C#語言來開發
這裏是它的源碼PhysX.Net源碼
如何編譯見它的README.md
需要注意使用PhysX 4.1進行編譯時,如果想使用它的demo,需要修改一個配置:
RuntimeFileChecks.h中 #define PhysXDllVersion "4.0.0.0" 需要修改爲 #define PhysXDllVersion "4.1.1.0"
還需要根據平臺、debug等設置一個軟連接(我的是x64 debug) ,例如我的是PhysX.Net\PhysX.Net\Assemblies\x64\Debug (如果沒有文件夾,請先建空的,直到處於x64文件目錄下,再創建軟連接)指向PhysX SDK工程編譯的dll所在的目錄 PhysX\physx\bin\win.x86_64.vc142.mt\debug的軟連接(軟鏈接的好處是不用每次複製dll等內容,當然你也可以把PhysX 的sdk手動拷貝到PhysX.Net\PhysX.Net\Assemblies\x64\Debug)
可以將Samples目錄下的工程設爲啓動項,點擊運行,可以看到效果