1

Three.js を使用して、WebGL バイク コンフィギュレーターのデモを開発しました。iOS Safari では WebGL がまだサポートされていないため、アプリを Objective-C に移植する必要があります。どの 3D エンジンをお勧めしますか?

NinevehGL と iSGL3D フレームワークについてどう思いますか? http://nineveh.gl/ http://isgl3d.com/

編集: フリー/オープンソースのフレームワークが必要です

編集 2: NinevehGL フレームワークについては言及されていませんが、オープン ソース フレームワークの優れた比較を見つけました。

http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/

4

2 に答える 2

1

JavaScript に慣れている場合は、Unity3D を使用して、ECMAScript から派生した UnityScript でコーディングできるようにすることをお勧めします

于 2011-12-22T17:17:33.510 に答える
1

私のニーズに合わせて小さなデモを行って NinevehGL と ISGL3D を試した後、次のように言えます。

- NinevehGL 0.9.2:使いやすいフレームワークです。それは素晴らしいですが、まだ多くの機能が不足しています。ただし、より多くの機能が追加されると、優れたフレームワークになります。私は確信しています!API は完全に文書化されており、文書を XCode に直接インストールできます。

- ISGL3D 1.2.3:より使いにくくなっています。多くの機能があります。ただし、解決されていないバグがあります。その理由は、主な開発者がコードを管理する時間がないためです。他の開発者は彼の仕事を続けることに関心を示し、コードを Github に移動しました。しかし、そこでの活動は非常に低いです。活動しているのは isgl3d google グループです。API は、フレームワークの Web で非常によく文書化されています。

だから今、@adeが私に提案したようにUnityを試してみます...

編集:

- Unity:本当に素晴らしいフレームワークです。私はすでにデモを行っており、他の何よりも気に入っています。3D ファイルのインポート システムは非常に優れており、作品を複数のプラットフォームにエクスポートできるため、現在はこれを選択しています。JavaScript が好きなら、きっと気に入るはずです。重要なのは、コードに疑問やエラーがある場合、Unity の回答 ( http://answers.unity3d.com/ ) で役立つオンラインの資料がたくさんあるということです。最後に、開始するには、次の URL を確認してください: http://answers.unity3d.com/questions/12321/how-can-i-start-learning-unity-fast-list-of-tutori.html

于 2012-01-05T12:10:23.317 に答える