1

OpenGL コードを使用するアプリケーションがあります。これをJOGLコードに変換したいと思います。OpenGL コードを JOGL に変換することは可能ですか? 私たちがしなければならない変化は何ですか?

4

3 に答える 3

1

上記のように、OpenGL用のNeheチュートリアルの有名なスーツがあります。このチュートリアルの最良の部分は、JOGLとOglを並べて表示できることです。Joglでは、基本的に、Java構文、ガベージコレクション、およびその他すべてのライブラリを使用して、OpenGLの薄いラッパーを取得します。ネット上でストリーミングオブジェクトとテクスチャを作成し、OpenGLを介してそれらを簡単にレンダリングします。また、Joglを使用して、Javaでシェーダーを操作したり、配列計算を高速に実行したりすることもできます。

于 2009-09-22T13:49:46.180 に答える
0

このチュートリアルは便利かもしれません。基本的に、すべての OpenGL グローバル関数呼び出しを適切なオブジェクト インスタンスの呼び出しにする必要があります。これは定数にも当てはまります。

glBegin(GL_WHATEVER);

になる

gl.glBegin(GL.GL_WHATEVER);
于 2009-09-22T10:45:07.143 に答える
0

ほとんどの opengl 関数は、jogl で同じ名前が付けられ、GL クラスに存在します。OpenGL を知っていれば、それを jogl に移植するのは非常に簡単です。

最初のステップは次のとおりです。

    GL gl = arg0.getGL();
    GLU glu = arg0.getGLU();

開始するのに役立つ Web 上のチュートリアルをご覧ください。

于 2009-09-22T10:47:34.310 に答える