初めてOpenGLを使用しようとしています。オンラインでいくつかのコードを見て、自分でコードを書こうとしましたが、常に空の (透明な) ウィンドウしか表示されませんでした。(ウィンドウを開くためにGLUTを使用しました)。
何か間違ったことをしたと思ったので、コードをここから C ソース コードにコピーしましたが、ウィンドウはまだ透明です。また、glClearColor()のアルファパラメータは効果がないようです。代わりに、アルファ値はred、green、およびblueパラメーターによって決定されるようです。
glClearColor(0, 0, 0, 0)
glClearColor(0, 0, 0, 1)
glClearColor(1, 0, 0, 0)
glClearColor(1, 0, 0, 1)
glClearColor(1, 1, 0, 0)
glClearColor(1, 1, 0, 1)
glClearColor(1, 0, 0, 0)
glClearColor(1, 0, 0, 1)
alphaパラメーターは結果を変更しません。
Ubuntu 12.04 LTS のlibgl1-mesa-devを使用しています。
これはバグですか、それとも何か間違っていますか?