OpenGL(es)ゲームの場合、「カメラ」は、gllookat
を介してユーザー入力に応答してxyz軸を中心に動きます。これまでのところ動作します。しかし、私は画面の隅に静的な位置にあるヘッドアップディスプレイを実装する必要があります。カメラの現在の位置を知って、私はHUDを描きます。カメラが動くと、HUDはフレームを1つまたは2つ動かして適切な位置に戻します。カメラの影響を受けていないopenglでHUDを描画する良い方法はありますか?OpenGLが表示されます
0
A
答えて
2
hudを描画する前に固定カメラ位置を使用するようにMVT行列をリセットするだけでなく、カメラとhudのビューが固定されているので、一度計算するだけで済みます。私はgles2.0でこれをやったことがありますが、以前のバージョンでもうまくいくはずです。
+0
ええ、それは私が探していたものです。みんなありがとう。 –
1
フレームの描画を開始するときに、最後の位置をメモして(変数に保存)、このデータを使用します。これにより、すべての問題が取り除かれます。
関連する問題
- 1. OpenGL - Hello triangleが表示されない
- 2. テクスチャが表示されない - GLUT OpenGL
- 3. OpenGLスカイボックスが表示されない
- 4. OpenGL 2D HUDが表示されない
- 5. OpenGL ES 2.0 Android Alphaが黒く表示されます
- 6. バックグラウンドでのOpenGLアルファブレンディングの問題が表示されます
- 7. 私のカスタムアイコンがopenglに表示されません
- 8. OpenGLのキューブが表示されていません
- 9. OpenGL-三角形が表示されていませんか?
- 10. ウィンドウ/ OpenGLで表示された画像が壊れています
- 11. Powerbuilderのタブページが表示されます(表示されます)?
- 12. SDL OpenGLテクスチャが緑色の色調で表示される
- 13. OpenGL ESテクスチャが一部のデバイスに表示されない
- 14. 透明な白い線が表示されるOpenGL線
- 15. OpenGLで中間色が表示されない
- 16. OpenGLの "Hello Triangle"の結果、黒いウィンドウが表示される?
- 17. Android OpenGLで画面の隅にオブジェクトが表示される
- 18. openglキューブが正しく表示されない
- 19. QTのOpenGLウィジェットにプリミティブが表示されない
- 20. 最新のOpenGL + SDL2トライアングルが表示されない
- 21. AndroidとOpenGLの三角形が表示されない
- 22. htaが表示され、ダウンロードのダウンロードメッセージが表示されます
- 23. OpenGLコードは何も表示されません
- 24. OpenGLに何も表示されませんか?
- 25. テクスチャはOpenGLとXcodeに表示されません
- 26. OpenGLテクスチャにはテクスチャの赤色成分のみが表示されます
- 27. (*)が表示されます。
- 28. OpenGLの表示リスト
- 29. OpenGL on Xcode8.2.1 - ウィンドウに頂点が表示されませんでした
- 30. SSRSでエラーが表示されますが、データビューで表示されます
openGL es 1または2? 2の場合は、単にHUD用に別のシェーダを使用できます。 –
私は1を使用していますが、それが問題を修正するならば、アップグレードするのは問題ではありません。 –
これを行う必要がなくても、おそらくあなたの問題を簡単に解決できるでしょう。 –