OpenGL 3.2+ プログラムで Win32 を使用してウィンドウを作成しました。現在reshape()
、ウィンドウのサイズ変更などに以下の関数を使用しています。
ビューポート内に境界線を追加したので、ビューポートの周りに 50px の境界線が残り、期待どおりの結果が得られました。
void reshape(int width, int height, int pers_Dist)
{
screenWidth = width;
screenHeight = height;
float border = 50;
glViewport(0+border,0+border,width-(border*2),height-(border*2));
MatrixRoutines<float>::perspective(pers_Dist, (GLfloat)screenWidth/(GLfloat)screenHeight, 1, 200, ProjectionMatrix);
}
背景色は、init()
以下を使用して関数内で設定されglClearColor(0.0,0.0,0.0,0.0);
ます。
私の質問は、境界線に別の色を背景に割り当てることはできますか? (色を変更すると、背景と境界線の両方が常にカラー セットになります)。