問題タブ [jogl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1149 参照

java - NetBeans OpenGL PackにGLCanvasおよびその他のJOGLクラスがありませんか?

Netbeans6.9を使用してJOGLプログラムをコンパイルしようとするとひどい問題が発生します。これを行う方法についての最新の説明を見つけることができないようです。NetBeans OpenGLパックをインストールすると、サンプルをコンパイルできません。GLCanvas()などのメソッドが見つからないことを示すコンパイルエラーが発生します。ライブラリにアクセスしてGLCanvasクラスが存在するかどうかを確認すると、存在しないことがわかります。

誰かが私を助けて、NetbeansでJOGLをセットアップする方法を教えてもらえますか?よろしくお願いします!

どうもありがとう、

0 投票する
5 に答える
2072 参照

java - JOGL アプリケーションを配布するにはどうすればよいですか?

自分のマシンでは正常にビルドされるアプリケーションを作成しましたが、それを別のマシンに移動すると、依存する JOGL ライブラリが見つかりません。

必要なすべての JOGL ファイルをセットアップするビルドを作成して、必要な JOGL ライブラリを使用して Java アプリケーションを配布できるようにすることはできますか?

誰かがこれを NetBeans で説明できれば、それもありがたいです。

ありがとう、

ジェームズ

0 投票する
6 に答える
9289 参照

java - JOGL のための Java でのダイレクト バッファ ネイティブ メモリの割り当て解除

JOGL の頂点情報を格納するためにダイレクト バッファ (java.nio) を使用しています。これらのバッファーは大きく、アプリケーションの存続期間中に数回置き換えられます。メモリが時間内に解放されず、数回交換した後にメモリが不足しています。

java.nio のバッファ クラスを使用して割り当てを解除する良い方法がないようです。私の質問はこれです:

JOGL でダイレクト バッファを削除する方法はありますか? glDeleteBuffer() を調べていますが、これはビデオ カードのメモリからバッファを削除するだけのようです。

ありがとう

0 投票する
2 に答える
2047 参照

java - JOGL 2.0 を SWT で動作させるには?

SWT を最新の JOGL (2.0) で動作させようとしています。

SWT スニペット 209を試しましたが、うまくいきません。この問題は、次の行によって発生します。

...しかし、(新しい API と互換性を持たせるために)に変更getFactory()すると、. このメッセージが理解できません: 新しいコンテキストを作成しようとしていますが、現在のコンテキストが null であると不平を言っています。なんで?getFactory(GLProfile.getDefault())createExternalGLContext()javax.media.opengl.GLException: Error: current context null

を作成する他の方法があるかもしれませGLContextん。

GLEventListenerまたは、SWTで使用することは可能でしょGLCanvasうか?

PS。スニペットの修正版をここに配置しました。


編集:エラーメッセージを理解しました。ドキュメントには次のように記載されています。

基礎となる OpenGL コンテキストは、このメソッドが呼び出された時点で現在のスレッドで最新である必要があります。

最初の作成方法はGLContext?

0 投票する
1 に答える
1097 参照

java - Java OpenGL 画像の色をブレンドする

次の方法で2つの画像をブレンドしようとしています:

イメージ 1 はベース イメージとして描画する必要があります。画像 2 は、画像 1 の上に描画する必要があります。画像 2 が透明でない場合は、画像 1 の内容を置き換える必要があります (ブレンドではなく、そこにあるものを上書きします)。画像 2 が透明なところはどこでも、画像 1 が透けて見えるはずです。次のコードでこれを実行しようとしましたが、明らかにブレンディングで何か間違ったことをしています。

これを正しく機能させるための助けをいただければ幸いです。ありがとう。

ジェフ

0 投票する
3 に答える
1321 参照

java - JOGL (Java、OpenGL) による物理演算

私はJOGLについて独学するための小さなプロジェクトを行っています。私のアイデアのいくつかは、物理エンジンを使用すると簡単になります。特に優れた 3D 物理エンジン、または JOGL で一般的に使用されている 3D 物理エンジンはありますか?

0 投票する
1 に答える
968 参照

java - .3ds と JOGL?

JOGL で .3ds モデルを使用したいと考えています。これどうやってするの?.max や .obj などの他のファイル形式をインポートするにはどうすればよいですか?

ありがとう。OpenGL と JOGL は初めてです。

0 投票する
2 に答える
5475 参照

java - Java3D で .obj ファイルを読み込んで JOGL で使用しますか?

私は Java3D と JOGL を使用していますが、javadocs を見てこれを行う方法を理解するのに苦労しています。.obj ファイル (他の形式もいいでしょう) を読み込み、JOGL を使用してレンダリングしたいと考えています。

これがローダークラスです。ファイル名からシーンを返します。Sceneこれを JOGL で使用するにはどうすればよいですか?

ありがとう。JOGL と Java3D は初めてです。

0 投票する
2 に答える
2780 参照

java - OpenGL: モデルが正しく表示されない。(描画距離を修正する必要がありますか?)

私はOpenGLが初めてです。JOGLで遊んでいます。

ポリゴンとして描画している .obj モデルがあります。ほとんどが切り取られていることを除けば、問題ないように見えます。なので、描画距離を伸ばす必要があると思います。

どうすればいいのかよくわかりません。ここに私のレンダリングコードがあります:

私の問題はまったく別のものである可能性があります。gazeboタイプは、ファイルObjModelを読み取って表すクラスです。.objレンダーとビルドの描画リスト メソッドは次のとおりです。

さらに情報が必要な場合は、スクリーンショットを投稿できます。

何かアドバイス?ありがとう。

0 投票する
3 に答える
2022 参照

scala - Textrenderer を使用したテキストの回転

こんにちは、JOGL を使用して 2D シナリオでテキストを表示したいと思います。しかし、com.sun.opengl.util.j2d.TextRenderer を使用してテキストを回転する方法がわかりません。回転に関するメソッドはありません。だから私は、モデルビューマトリックスが回転に影響を与えることを期待していました.

何か助けを知っていますか?