[请益] 可在 BCB 使用的物理引擎

楼主: noodleT (面T)   2014-10-14 21:45:12
目前找到的几款物理引擎都是 for VC++ / Delphi 比较多
而我的编译器是 BCB6 绘图接口是 Hellix TOpenGL 元件
需求是:
1.加载地形档 x1,y1,z1 ; x2,y2,z2...
2.加载3D物件 *.obj + *.mtl
地形和物件我已经可以自己加载了,但我需要地形和物件的碰撞侦测
所以如果有这支持两个图形加载的物理引擎是否会比较方便?
3.空间运动(移动/转动)
4.可以算出点到地形的距离,如图:http://i.imgur.com/YNXJeKc.jpg
5.好上手
我目前还不太会设定编译器,只会用基本的 #include 加载标头档
有些物理引擎都含有 dll 档,不太知道要怎么用。
不知道是否有推荐的物理引擎可以介绍?
作者: damody (天亮damody)   2014-10-15 02:05:00
没看过
作者: cjcat2266 (CJ Cat)   2014-10-15 02:13:00
载物件用assimp,2D物理用Box2D,3D物理用ODE加载物件到转换成ODE可以处理的格式要自己写
楼主: noodleT (面T)   2014-10-15 08:22:00
ODE如何在BCB底下使用?需要设定一些dll吗
作者: cjcat2266 (CJ Cat)   2014-10-15 08:33:00
ODE是opensource,自己build吧另外一个可以用的3D物理引擎是Bullet

Links booklink

Contact Us: admin [ a t ] ucptt.com