[請益] 可在 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