0

私は現在、いくつかのOpenGL ES用のアプレットを開発していますが、JOGLやLWJGLに付属するネイティブをどのように処理できるかはまったくわかりません。

LWJGLには、インターネット経由でjar(ネイティブを含む)をロードできる優れたアプレットローダーがあります。LWJGLの利点は、プラットフォームごとにネイティブパックのみがあり、32ビットと64ビット用には1つではないことです。欠点は、LWJGLがOpenGL ESをサポートしておらず、OpenGLをサポートしているだけであるということです(間違っている場合は訂正してください)。

そのため、LWJGLのアプレットローダーを使用する予定ですが、OpenGLESをJOGLで実装します。ここでの大きな欠点は、32ビットおよび/または64ビットのネイティブを変更する方法がわからないことです。アプレットローダーはネイティブ用に1つのjarを使用するだけで、ネイティブは同じ名前であるため、32ビットと64ビットをサポートするバンドルを作成できません。

私の64ビットUbuntuで32ビットネイティブを実行しようとしても機能しません。ファイル内のヘッダーが間違っているというエラーでクラッシュします...バージョンが間違っていると思います。

この問題をどうやって解決できるかわかりません。

4

1 に答える 1

2

http://jogamp.orgでJOGL2の簡単な説明を含む例を見つけることができます:http : //jogamp.org/jogl-demos/www/applettest-jnlp.html (ネイティブlibデプロイメントは、基本的に、提供されているjnlpを使用してください)

于 2011-01-25T01:21:32.933 に答える