私はアンドロイドでopenglを使っています。何人かが(画面全体の代わりに)ビューポートの背景色を設定する方法を教えてくれますか?私のアプリケーションでは2つのビューポートがあり、2つのビューポートに異なる色を設定したいと思います。各ビューポートについてはビューポートの色を設定するには
2
A
答えて
2
、あなたはまた、シザーテストを使用する場合があります。
1
は行います
glViewport(0, 0, width, height);
glClearColor(0.0, 0.0, 0.0, 1.0); // adapt this to the color you want
glClear(GL_COLOR_BUFFER_BIT);
それに描画する前に。私は、シザーテストがglClear
に影響を与えるかなり確信している
glScissor(x, y, w, h);
glEnable(GL_SCISSOR_TEST);
glClearColor(r, g, b, a);
glClear(GL_COLOR_BUFFER_BIT);
:glClear
は全体のフレームバッファと現在のビューポート(つまりわからない)だけでなく、影響を与える場合
関連する問題
- 1. iOSビューポート設定
- 2. カスタムマーカーの色を設定するには?
- 3. 色の代わりに背景色を設定するには?
- 4. ng色を設定するには?
- 5. MPAndroidChartで色を設定するには?
- 6. CasperJSでビューポートの高さをautoに設定する方法
- 7. ビューポートの外にいる場合divsを "visibility:hidden"に設定するには
- 8. glTranslatef/2Dビューポート設定の問題
- 9. 要素の高さを100%のビューポート幅に設定するには
- 10. iphoneとipadに応じてビューポートを設定する方法
- 11. ブレークポイント設定の色設定
- 12. BufferedImageをJavaの色に設定する
- 13. Matplotlib:ラインの色をオレンジ色に設定し、ラインマーカーを指定する方法は?
- 14. ビューポートを設定するかコードを最適化する
- 15. Cytoscape.jsでビューポートの高さと幅を設定する方法
- 16. コードバーのビューポート幅の設定は無視されます。
- 17. QTableView行に色を設定する
- 18. 色をint変数に設定する
- 19. タブバーの設定メニューのナビゲーションバーの色を設定する方法
- 20. 特定のデバイスにのみビューポートを設定するにはどうすればいいですか?
- 21. SKLabelNodeのカスタムフォントの色を設定する
- 22. Jtableの行の色を設定する
- 23. ビューポートを設定してもピクセルの高さが異なる
- 24. QProgressBarの画像設定の色を設定する
- 25. データバインディングの設定色
- 26. Androidの設定色
- 27. Androidの設定色
- 28. 設定色のAndroid
- 29. 設定ナビゲーションバーの色
- 30. 設定色
こんにちは、ありがとう。 glScissorは動作します。 B/W、以前ははさみテストを試みましたが、コンパイルエラーが発生しました。 glEnableの簡単な変更がそのトリックを行います。 glEnable(GL_SCISSOR_TEST)の代わりにglEnable(gl10.GL_SCISSOR_TEST)を使用しました – Raj
@Rajもしそれが助けられたなら、アップ投票(そしておそらくは受け入れ)は評価されます。 'gl10.'に関しては、コードスニペットをあなたの特定のGLバインディングに適応させる必要があります。私は生のOpenGL Cコードを使用しましたが、アイデアは同じです。 –