日期:2014-05-20  浏览次数:20795 次

在C#中如何使用opengl??
本人学的是图形生成,用的语言是C#,不知道如何使用opengl,哪位高人能够指点一下,谢谢了!!!

------解决方案--------------------
图形学我也学过,好像就是点,线,面。
你可以看看System.Drawing空间下面有很多类。
------解决方案--------------------
baidu下,c#最多就是用到dx还没用过opengl

------解决方案--------------------
API的方式:
[DllImport( "opengl32.dll ", EntryPoint= "glCallLists "), SuppressUnmanagedCodeSecurity, CLSCompliantAttribute(false)]
public static extern void glCallLists (int n, int type, ref ushort lists);

------解决方案--------------------
如果需要已经封装好的库,可以看看Mono项目。其中的封装虽然是为Mono所作,应该也可以用于MS .NET。
------解决方案--------------------
以前用MFC时用过Opengl,但现在都忘得差不多了....

友情帮顶下...
------解决方案--------------------
C#下面用XNA,就是directx的.net版本,用opengl写不了的
------解决方案--------------------
看看这个
http://www.codeproject.com/cs/media/sharpgl.asp
OpenGL的.net封装