問題タブ [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.
java - NetBeans OpenGL PackにGLCanvasおよびその他のJOGLクラスがありませんか?
Netbeans6.9を使用してJOGLプログラムをコンパイルしようとするとひどい問題が発生します。これを行う方法についての最新の説明を見つけることができないようです。NetBeans OpenGLパックをインストールすると、サンプルをコンパイルできません。GLCanvas()などのメソッドが見つからないことを示すコンパイルエラーが発生します。ライブラリにアクセスしてGLCanvasクラスが存在するかどうかを確認すると、存在しないことがわかります。
誰かが私を助けて、NetbeansでJOGLをセットアップする方法を教えてもらえますか?よろしくお願いします!
どうもありがとう、
java - JOGL アプリケーションを配布するにはどうすればよいですか?
自分のマシンでは正常にビルドされるアプリケーションを作成しましたが、それを別のマシンに移動すると、依存する JOGL ライブラリが見つかりません。
必要なすべての JOGL ファイルをセットアップするビルドを作成して、必要な JOGL ライブラリを使用して Java アプリケーションを配布できるようにすることはできますか?
誰かがこれを NetBeans で説明できれば、それもありがたいです。
ありがとう、
ジェームズ
java - JOGL のための Java でのダイレクト バッファ ネイティブ メモリの割り当て解除
JOGL の頂点情報を格納するためにダイレクト バッファ (java.nio) を使用しています。これらのバッファーは大きく、アプリケーションの存続期間中に数回置き換えられます。メモリが時間内に解放されず、数回交換した後にメモリが不足しています。
java.nio のバッファ クラスを使用して割り当てを解除する良い方法がないようです。私の質問はこれです:
JOGL でダイレクト バッファを削除する方法はありますか? glDeleteBuffer() を調べていますが、これはビデオ カードのメモリからバッファを削除するだけのようです。
ありがとう
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
?
java - Java OpenGL 画像の色をブレンドする
次の方法で2つの画像をブレンドしようとしています:
イメージ 1 はベース イメージとして描画する必要があります。画像 2 は、画像 1 の上に描画する必要があります。画像 2 が透明でない場合は、画像 1 の内容を置き換える必要があります (ブレンドではなく、そこにあるものを上書きします)。画像 2 が透明なところはどこでも、画像 1 が透けて見えるはずです。次のコードでこれを実行しようとしましたが、明らかにブレンディングで何か間違ったことをしています。
これを正しく機能させるための助けをいただければ幸いです。ありがとう。
ジェフ
java - JOGL (Java、OpenGL) による物理演算
私はJOGLについて独学するための小さなプロジェクトを行っています。私のアイデアのいくつかは、物理エンジンを使用すると簡単になります。特に優れた 3D 物理エンジン、または JOGL で一般的に使用されている 3D 物理エンジンはありますか?
java - .3ds と JOGL?
JOGL で .3ds モデルを使用したいと考えています。これどうやってするの?.max や .obj などの他のファイル形式をインポートするにはどうすればよいですか?
ありがとう。OpenGL と JOGL は初めてです。
java - OpenGL: モデルが正しく表示されない。(描画距離を修正する必要がありますか?)
私はOpenGLが初めてです。JOGLで遊んでいます。
ポリゴンとして描画している .obj モデルがあります。ほとんどが切り取られていることを除けば、問題ないように見えます。なので、描画距離を伸ばす必要があると思います。
どうすればいいのかよくわかりません。ここに私のレンダリングコードがあります:
私の問題はまったく別のものである可能性があります。gazebo
タイプは、ファイルObjModel
を読み取って表すクラスです。.obj
レンダーとビルドの描画リスト メソッドは次のとおりです。
さらに情報が必要な場合は、スクリーンショットを投稿できます。
何かアドバイス?ありがとう。
scala - Textrenderer を使用したテキストの回転
こんにちは、JOGL を使用して 2D シナリオでテキストを表示したいと思います。しかし、com.sun.opengl.util.j2d.TextRenderer を使用してテキストを回転する方法がわかりません。回転に関するメソッドはありません。だから私は、モデルビューマトリックスが回転に影響を与えることを期待していました.
何か助けを知っていますか?