2011-08-09 20 views
0

Tao和OpenTK是兩種圖形庫,您可以在Windows上使用c#。這兩個都不活躍,Tao最後一個版本是2008和OpenTK 2010.Windows vs Linux上的圖形庫

但是我看到Mesa對於Linux是活躍的,所以我不知道我應該爲我的項目使用什麼。我需要開發CAD建模應用程序。

我應該去與梅薩和Linux? OpenGL變化很大,我需要一些最新的東西。

謝謝

回答

4

Mesa 3D是OpenGL庫和規範的實現;你使用OpenGL API編寫程序。在功能和跨平臺兼容性方面,OpenGL可能是您最好的選擇。

+0

你的意思是根本不使用庫? – pokoko222

+0

OpenGL是一個庫。 OpenGL中的'L'實際上代表'圖書館'。這不像你用OpenGL編碼裸機。 –

0

如果僅用於Windows,那麼當然有DirectX。 XNA框架專爲我認爲的遊戲而設計,但也可能值得一看。

我們有使用DirectX 2D和OpenGL的工具。我正在使用包裝GDI +和Direct2D的Piccolo。不幸的是,除了開放源代碼之外,Java已經不再被開發了。