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"

游戏开发物理引擎PhysX研究系列:PhysX.Net框架使用

还需要根据平台、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目录下的工程设为启动项,点击运行,可以看到效果

游戏开发物理引擎PhysX研究系列:PhysX.Net框架使用

 

相关文章:

  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
  • 2022-01-21
  • 2021-12-30
  • 2021-12-03
  • 2022-01-04
  • 2021-12-31
猜你喜欢
  • 2021-05-11
  • 2021-06-20
  • 2021-04-20
  • 2021-03-30
  • 2021-09-11
  • 2021-06-28
  • 2021-09-21
相关资源
相似解决方案