使用OpenTK在c#中绘制图形(x = y)
本文关键字:图形 绘制 OpenTK 使用 | 更新日期: 2023-09-27 18:12:01
如何在c#中使用OpenTK绘制一个简单的图形(x=y) ?无论是在windows窗体应用程序和控制台应用程序??我刚开始使用这个工具,所以一个好的链接或教程对我很有帮助....
-
你应该开始学习OpenTK在15'
-
对于一个简单的x=y图形,复制粘贴上面链接中提供的代码片段并删除游戏。RenderFrame部分并替换为粘贴在
下面的代码片段game.RenderFrame += (sender, e) => { GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit); GL.Begin(PrimitiveType.Lines); GL.Color3(Color.White); //YAxis GL.Vertex2(0.0f, 2.0f); GL.Vertex2(0.0f, -2.0f); //X-Axis GL.Vertex2(2.0f, 0.0f); GL.Vertex2(-2.0f, 0.0f); GL.End(); GL.Begin(PrimitiveType.Points); // Plotting the Graph GL.Color3(Color.DeepSkyBlue); for(float i=0;i<2.0;i=(float) (i+0.001)) { GL.Vertex2(i,i); } GL.End(); game.SwapBuffers(); };