題目にある通り、航空機のHUDのようなテクスチャ表示を行いたいです。具体的に言うと画像だけ画面の特定の座標に固定させ、視点だけ変えるといった感じです。
当初はGLUのgluLookAtを使用して試行錯誤してみたのですが、これじゃない感があったので断念しました。そのため現時点ではマインクラフト内の座標を指定し、そこに画像を張り付けようと思っています。ですがその先なにをどうしたらよいのか全然分からないです。どなたかご教授頂けないでしょうか?
[ver1.7.10]戦闘機のHUDの様にテクスチャを表示したいです
Re: [ver1.7.10]戦闘機のHUDの様にテクスチャを表示したいです
Project.gluPerspective(HMG_proxy.getFOVModifier(minecraft,partialTicks,true), (float)minecraft.displayWidth / (float)minecraft.displayHeight, 0.05F, 300.0f);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
GL11.glLoadIdentity();
これで、GUIの描画に混ぜて透視投影を行うことができます。この状態で、プレイヤーから見た目標物の相対位置へ描画を行えば期待した結果が得られるかと思います。
pushMatrixとpopMatrixを忘れないようにしてください。
0
HMG:EX,GVC:HDどうです?ゲリラのニューモデルです。鬼畜でしょう?んああ仰らないで。全く外歩けない程弾が飛び交ってます。でも弱体化なんてネタは減るし、楽しさも無くなってろくな事はない。(HMGのパックを入れれば)バリエーションもたっぷりありますよ、どんな鬼畜好きの方でも大丈夫。どうぞ入れてみて下さい、いい銃声でしょう。余裕の弾幕だ、発射レートが違いますよ
twitter:Lt.frou01@frou_0
twitter:Lt.frou01@frou_0