如何在C#中使用OpenTK繪製簡單圖形(x = y)?在Windws Form Application和控制檯應用程序中都是如此?什麼方法都用它來繪製該圖我是新來這個工具,所以AA很好的鏈接或toutorial會幫助我很多....使用OpenTK在C#中繪製一個圖(x = y)?
1
A
回答
2
嗨卡洛斯·奧利維拉,
第1步: 你應該開始與此鏈路(http://www.opentk.com/doc/chapter/0)[1]
步驟2: 對於一個簡單的X = Y圖表,複製粘貼在鏈接[1] 提供的代碼段並取出game.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();
};
感謝,希望它可以幫助
也像克里斯托提到一個簡單的搜索會落在你openTK
的初始章節+0
我按照你的指令運行這段代碼..我知道這段代碼是用於控制檯窗口的。現在我想要它使用OpenGL繪製Web窗體(Asp.net)..你能幫我開始使用它... –
相關問題
- 1. 繪製[X,Y]使用matplotlib
- 2. 在OpenTK中繪製一個四面體
- 3. 如何使用OpenTK C繪製3D Hectogon#
- 4. 在Visual Studio 2008中繪製c#中的x-y圖形?
- 5. 如何在一張圖中繪製lm(log(y)〜)和lm(y〜x + x^2)的ggplot
- 6. 使用X,Y點繪製一個形狀
- 7. C圖形:如何在屏幕上繪製x-y軸?
- 8. 如何在同一個x軸上使用gnuplot在一個圖中繪製三個y軸?
- 9. 如何在matlab中繪製x,y,z?
- 10. 如何繪製X軸,Y軸線圖?
- 11. OpenGL 2.0使用Monodroid繪圖(使用OpenTK)
- 12. 如何在OpenTk中使用另一種方法繪製線條
- 13. 在x中繪製位圖可繪製平鋪,但在y中伸展
- 14. 座標X Y繪製Android
- 15. 如何繪製(x,y,z)
- 16. 在Matlab中繪製四個變量u = f(x,y,z),範圍爲x,y,z
- 17. 如何使用jQuery繪製斜線y = m * x + C?
- 18. 使用Matplotlib繪製3D曲面a * y + b * x + c
- 19. 如何在python中用x,y繪製一條線?
- 20. 繪製幾個Y值vs X
- 21. 如何使用OpenTK繪製三角形?
- 22. 製作一個X和Y的圖表
- 23. 如何在mathematica中使用PolarPlot繪製線'y = x'?
- 24. 使用zedGraph在C#中繪製圖形
- 25. 如何使用js庫使用兩個輸入x和y值繪製圖形?
- 26. 如何使用ggplot2繪製(x,y,r,g,b)座標圖像?
- 27. 在Visual C++中繪製x和y數據點
- 28. 使用ggplot2在x軸和y軸上繪製多個變量的圖形
- 29. 如何用gnuplot繪製一個隱函數f(x,y,z)= 0?
- 30. 使用asp.net在c#中繪製圖表
歡迎計算器!你首先做一些Google搜索。然後來這裏問一個具體的問題。你想要的是相當簡單的,我確定它被包含在OpenTK的教程中。謝謝 – Christos
例如[VBO:如何繪製一個簡單的三角形](http://www.opentk.com/node/2292) – Grundy
我谷歌它,但我無法找到一個很好的鏈接和一些我發現有關圖表在這個級別,我無法理解,因爲我剛開始學習這個工具... –