3

haxe nmeがバックエンドでopenglを使用してゲームの2Dスプライトを表示できることは理解していますが、nmeから直接openglを操作して、クロスプラットフォームのiosおよびandroidの純粋な3D openglゲームを構築することは可能ですか?

4

1 に答える 1

5

この質問は、ほんの数日前にhaxelangGoogleGroupで取り上げられました。

ディスカッションからNMEで動作している3Dエンジンはありますか?

デスクトップとモバイルのNMEフロントエンドレンダラーは現在OpenGL(ES)1.xを使用しています(ヒューは今後のOpenGL(ES)2.xレンダラーでも作業を行っていると思います)。つまり、NMEに関する限り、ディスプレイリスト全体は3Dシーンにすぎません。

それから外挿し、モバイルプラットフォームとデスクトッププラットフォームのみをターゲットにしていると仮定すると、NMEで任意のOpenGL関数を非常に簡単に使用できることを意味します。

さて、ここに問題があります:現在、NMEで使用できるHaxeのopenglバインディングはありません。基本的に1対1のマッピングを記述できるため、(おそらくNME拡張として)実装するのは難しいことではありませんが、AFAIKでは実行されていません。

簡単な答え-それは可能ですが、まだ実装されていません。これを機能させることを追求したい場合は、HaxeメーリングリストまたはNMEフォーラムが最適です。

于 2012-08-10T01:33:51.637 に答える