在C#中使用OpenGL的其他框架之後開始使用SharpGL我決定從最簡單的示例開始,以確保我理解SharpGL的任何語法更改/細節。 所以我試圖渲染一個單一的純色三角形,不應該太難。 我有兩個頂點緩衝區,一個存儲三角形的點,另一個存儲每個點的顏色。這些都是建立像這樣(的點一個是相同的,除了它使用的點陣列): var colorsVboArray = new uint[1];
openGl.Ge
我知道如何生成平面並映射紋理。現在,我試圖在我的表單上顯示一個alpha混合的PNG,就像它是一個精靈。 我想出了下面的代碼從谷歌搜索和猜測: // Get the OpenGL object.
var gl = openGLControl.OpenGL;
// We need to load the texture from file.
var textureImage = Resour