2012-03-13 37 views
3

我正在尋找方便,高效的android三維引擎。你能推薦我一個嗎?現在我選擇ShiVa3D,但是我真的關心性能,因爲我正在寫增強現實應用程序,它肯定需要所有CPU資源=)。最高效的android三維引擎?

所有我從3D引擎需要的是:

  • 負荷模型(場景)從3DMAX
  • 進口渲染動畫的基本
  • 播放音頻
  • 負載C++模塊(我的外部LIB與框架處理)
  • 也許(不是強制性的!)基本物理

所以我在爲android =尋找輕便的3d引擎)還是性能差異不大?

+1

尋找一些小的文檔與一些解釋和比較http://flexmappers.com/img/3D_Engines_for_iOS_Development_01.12.PDF – Vie 2012-03-14 12:59:55

回答

2

Unity3D應該涵蓋您的所有需求。它重量輕,方便易學。

溼婆也有這些品質,但不像Unity一樣簡單方便。它具有額外的好處,不需要400美元的許可證發佈到Android。

其他選項可能太麻煩,你需要什麼。

表現方面,我不認爲有很大的區別。優化聚合計數,紋理和代碼的負擔更重。底線,我認爲Unity可能會爲你節省時間,溼婆可能會給你一些錢。所以你的里程可能有所不同Unity3D有一個Android試用版,可以用來測試它並比較

1

我是Linderdaum Engine的開發者之一,並且會推薦你使用它。它是開源的。它運行在Windows和Android上,所以你可以在Windows上做所有的原型設計。它可以:

  • 負載動畫從3dsmax的
  • 出口.md5模型渲染骨骼動畫
  • 打.OGG和跟蹤(.xm,。它 - 在移動設備上非常方便) 音頻
  • 有整合Box2D物理

而且你可以很容易地加載你的C++模塊。