遊戲開發物理引擎PhysX研究系列:PhysX.Net框架使用

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目錄下的工程設爲啓動項,點擊運行,可以看到效果

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章