16

Android用のLWJGLポートはありますか?(電話を根絶する必要があるかどうかは関係ありません)

4

4 に答える 4

8

この質問が2011年に回答されて以来、事態は起こっています。

ポートがあります LWJGLがAndroidをサポートしているのは新しいことです。

リンクされたリポジトリにはセットアップ手順とデモがあり、実際のコードはAndroidブランチの下のLWJGL3リポジトリにあります。

私はしばらくの間それを使用していて、このライブラリには、OpenGLES、OpenAL、OpenVR、Vulkanに接続されているだけでなく、3Dモデルの読み込みなどのユーティリティもたくさんあります。レイアウト、ダイアログ、フォントなど。LWJGLのAndroidポートは、現在のOpenGLESサポートへのかなりのアドオンです。

ただし、他のライブラリについては、ネイティブサポートのためライブラリを使用できません。または、LibGDXまたはjMonkeyEngineを使用することもできます。これらは、私が知っていて使用した他の2つだけです。これらはフレームワークであり、LWJGLのようなライブラリではないことに注意してください。つまり、従わなければならない特定のシステムをセットアップします(私がそれらを嫌う理由の1つ)。十分に文書化されていないフレームワークの他の多くの部分を引き出す必要なしに、カスタム機能を実装することはより困難です。

于 2017-06-25T16:08:54.673 に答える
7

LWJGLの主な機能の1つは、OpenGLのサポートです。AndroidはOpenGLESをネイティブにサポートしているため、基本的にLWJGLは必要ありません。残りのLWJGLについては、Androidプラットフォームには適用されません。たとえば、Androidデバイスにマウスがないことは明らかです。そのため、直接LWJGLポートが開発されていることはありません。

良い出発点として、Androidリファレンス、特にandroid.openglパッケージを確認してください。

于 2011-01-04T17:50:54.103 に答える
3

LWJGLを使用し、Android開発(およびデスクトップおよびWebアプリ)で適切に機能する優れた3Dおよび2DエンジンはlibGDXです。

于 2013-09-29T23:33:34.743 に答える
0

はっきりとは言えませんが、去年の秋、かなり長い間探していたのですが、何も見つかりませんでした。だから私はノーと言うでしょうが、それに頼らないでください。

于 2011-01-03T16:58:08.833 に答える