2011-11-17 22 views
0

可能重複:
Using OpenGl with C#?的OpenGL在Visual C#

我正在爲3D遊戲項目。我嚴格需要在Visual Studio中使用Visual C#和OpenGL(WPF應用程序)。

我對OpenGL的C#知之甚少。任何人都可以幫助我,告訴我應該使用哪些庫以及應該在Visual Studio中使用WPF應用程序中的OpenGL使用Visual C#進行安裝。

回答

1

退房的Open Toolkit,這是一個非常出色的C#OpenGL的包裝(我相信OpenAL的爲好)。

0

首先我會指出你不能使用OpenGL和WPF。您必須使用「主機容器」(又名的WinForms容器)在WPF

還必須使用Direct3D 9遊戲中的正確使用WPF。 你必須在Vista/7上使用Direct3D9Ex,在XP上使用正常的D3D9。

而且我開始一個跨平臺項目使用D3D9/10和GL在一個共同的API。 查看「http://code.google.com/p/reign-sdk/」...它的waaay處於alpha狀態,但您可能會在其中找到一些有用的東西。

如果你想我得給你演示如何在D3D10/9或OpenGL使用它。

另請參閱OpenTK以獲取良好的C#openGL API內容。

+0

演示將OK。 –