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

看板GameDesign (遊戲設計)作者 (麵T)時間11年前 (2014/10/14 21:45), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
目前找到的幾款物理引擎都是 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 檔,不太知道要怎麼用。 不知道是否有推薦的物理引擎可以介紹? -- 我是麵T,哩賀 http://ppt.cc/-eS5 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.217.222 ※ 文章網址: http://www.ptt.cc/bbs/GameDesign/M.1413294316.A.EF9.html

10/15 02:05, , 1F
沒看過
10/15 02:05, 1F

10/15 02:13, , 2F
載物件用assimp,2D物理用Box2D,3D物理用ODE
10/15 02:13, 2F

10/15 02:14, , 3F
載入物件到轉換成ODE可以處理的格式要自己寫
10/15 02:14, 3F

10/15 08:22, , 4F
ODE如何在BCB底下使用?需要設定一些dll嗎
10/15 08:22, 4F

10/15 08:33, , 5F
ODE是opensource,自己build吧
10/15 08:33, 5F

10/15 08:33, , 6F
另外一個可以用的3D物理引擎是Bullet
10/15 08:33, 6F
文章代碼(AID): #1KFIZixv (GameDesign)
文章代碼(AID): #1KFIZixv (GameDesign)