問題タブ [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 投票する
5 に答える
29471 参照

java - JOGLはどこでダウンロードできますか?

Java Open GLの使用を開始しようとしていますが、見つかりません。

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

java - 「シンボル メソッド getGL() が見つかりません」(現在は getGLU() も)

JoGL の使用方法を学習しようとしていますが、これらすべてをインポートしたにもかかわらず、何らかの理由でこのエラーが発生します。

または

仕事。

これを修正するにはどうすればよいですか?

(編集:次の質問をここに移動しました...得た回答で状況が変わった場合は、質問を編集したり、新しい質問を作成したりできます)

さて、それは getGL() で機能しましたが、今でも「シンボル メソッド getGL U ()が見つかりません」という問題が発生しています。

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

java - 「シンボル変数 BufferUtils が見つかりません」

JoGL でテクスチャを作成するために、画像を Java に読み込もうとしています。これには BufferUtils への呼び出しを使用する必要があります。

しかし、それはそれを見つけることができないと私に言っています。これは私がインポートしたすべてです:

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

java - テクスチャが表示されないのはなぜですか?

さて、私は Java と JoGL を使用しています。テクスチャを読み込んで表示しようとしていますが、テクスチャがまったく表示されません。エラーがまったく発生しないので、何が問題なのかわかりません。

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

java - この.jarファイルの何が問題になっていますか?

JoGLプロジェクトをjarファイルに変換しようとしています。私は何が間違っているのですか?

JARファイルの内容:

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

java - テキストが表示されないのはなぜですか?

一生わからない何らかの理由で、私の JOGL hello world プログラムのテキストがまったく表示されません。表示方法を含めて、私が話していることをすべて理解できるようにします。

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

java - JOGL で .obj をロードする

obj のロードに関するチュートリアルはたくさん見つかりましたが、それをロードして Java で使用する方法については何もありません。役に立つチュートリアルへのリンクを持っている人はいますか?

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

opengl - OpenGL衝突検出

私は現在、JOGLを使用して最初のFPSゲームの設計に取り組んでいます。(OpenGLのJavaバインディング)。

これまでのところ、「ワールド」(一連のキューブ)とプレーヤーモデルを生成することができました。プレーヤーとキューブの間の衝突検出がうまく機能しています。

今、私は銃を追加しようとしています。銃のモデルを正しく描画し、プレーヤーのモデルにロードしています。私が実装しようとしている最初の銃はレーザー銃です。これは、狙っているものすべてに瞬時の見通し内レーザーを発射します。敵モデルの実装に取り​​組む前に、レーザーと壁の間の衝突検出を機能させたいと思います。

私のレーザーは、現在、一連の小さな立方体によって次々と描かれています。最初の立方体はプレイヤーの銃の端に描画され、次にそこから継続的に描画されます。アイデアは、何か、つまり世界の立方体との衝突が検出されるまで、レーザーの立方体を描き続けることでした。

私は世界の立方体の位置を知っています。問題は、キャラクターモデルを描画するためにglMatrixPushを呼び出さなければならないことです。次に、このモデルビュー内にレーザーが描画されます。古い座標系を失ったことを意味します。つまり、あるシステムで世界を描き、次に別のシステムでレーザーを描きます。このプレーヤーマトリックス内で、カメラの回転方法とすべてを同期させるために、glRotateとglTranslateを数回呼び出しました。次に、この新しいシステムのz軸に沿って平行移動することにより、レーザーが構築されます。

私の問題は、これらすべての変換を通じて、主にカメラの回転が原因で、レーザーがマップ座標系のどこに存在するのかわからなくなったことです。

誰かがこの問題を解決する方法を知っていますか、または何かアイデアがありますか?レーザーの新しい座標をマップの古い座標に変換する方法が必要だと思いますが、レーザーに対して行われたすべての変換を元に戻す方法がわかりません。私が気付いていないこの種の問題を処理するために、OpenGLによって提供されるいくつかの機能もあるかもしれません。