2011-11-17 23 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。 –