問題:
より高いスケールにスケールされた 320x240 の OpenGL シーンをレンダリングするとき解像度 (960x720 など) が原因で、線が意図したよりも細く表示されます。
答え:
誤解は、別の 320x240 OpenGL キャンバスがあるという想定にあります。ビューポート全体が物理ウィンドウ解像度 (この場合は 960x720) です。
解決策:
正しい太さでピクセル化された線を描画するには、次のようにレンダリングを実行する必要があります。別の 320x240 画像バッファーを用意し、画像を拡大縮小して画面に描画する必要があります。 texture.
手順:
以上がOpenGL でスケールされた単一ピクセルの線を描画するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。