私はOpenGLで遊んでいます。ほとんどのコマンドは、私が作成したウィンドウオブジェクトではなく、静的メソッドを呼び出すように見えるため、混乱しています。コンパイラがターゲットウィンドウを神聖にするための難解なメソッドによって、私は理解できません。
コードを機能させることができないため、途中で何かを誤解したと思います。以下のスニペットは、黒い背景ではなく、透明な背景のウィンドウを生成します。描画のために他のいくつかのコマンドを試しても、何も得られませんでした。私は何が間違っているのですか?
public static void Main()
{
using (OpenTK.GameWindow a = new OpenTK.GameWindow(800, 600, GraphicsMode.Default, "Sandboxy"))
{
a.Run(30);
OpenTK.Graphics.OpenGL.GL.ClearColor(0, 0, 0, 0);
OpenTK.Graphics.OpenGL.GL.ClearDepth(1.0);
OpenTK.Graphics.OpenGL.GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);
}
}