3

私はアンドロイドのための便利で効率的な3Dエンジンを探しています。それらの1つを私に勧めてもらえますか?今はShiVa3Dを選択していますが、拡張現実アプリケーションを作成しているため、パフォーマンスが非常に心配です。これには、すべてのCPUリソースが必要です=)。

3Dエンジンに必要なものはすべて次のとおりです。

  • 3dmaxからインポートされたロードモデル(シーン)
  • 基本的なアニメーションをレンダリングする
  • オーディオの再生
  • C ++モジュールをロードします(フレーム処理を使用した外部ライブラリ)
  • 多分(必須ではありません!)基本的な物理学

だから私はアンドロイドのための軽くて便利な3Dエンジンを探しています=)またはパフォーマンスの違いは重要ではありませんか?

4

2 に答える 2

2

Unity3Dはすべてのニーズをカバーする必要があります。軽くて便利で習得も簡単です。

シヴァにもそれらの特質がありますが、ユニティほど簡単で便利ではありません。Androidに公開するために400ドルのライセンスを必要としないという追加の利点があります。

他のオプションは、おそらくあなたが必要とするものにはあまりにも面倒です。

パフォーマンスに関しては、それほど大きな違いはないと思います。ポリカウント、テクスチャ、およびコードを最適化するのはあなたの負担です。

結論として、Unityはおそらくあなたの時間を節約し、Shivaはおそらくあなたにいくらかのお金を節約するでしょう。そのため、マイレージは異なる場合があります。Unity3Dには、テストと比較に使用できるAndroidトライアルがあります

于 2012-03-14T20:41:44.120 に答える
1

私はLinderdaumEngineの開発者の一人であり、それを使用することをお勧めします。オープンソースです。WindowsとAndroidで動作するため、Windowsでプロトタイピングを行うことができます。できる:

  • 3dsmaxからエクスポートされたアニメーション化された.md5モデルをロードします
  • スケルタルアニメーションをレンダリングする
  • .oggとトラッカー(.xm、.it-モバイルデバイスで非常に便利)オーディオの再生
  • Box2D物理学を統合しました

また、C++モジュールを簡単にロードできます。

于 2012-07-25T11:14:55.010 に答える