转、修改自ShareIdeas文章C# 基于CSGL opengl OpenGL是一个功能强大的开放图形库(Open Graphics Library)。其前身是SGI公司为其图形工作站开发的IRIS GL。为使其能够更加容易地移植到不同的硬件和操作系统,SGI开发了OpenGL。从程序开发人员的角
转载
2019-02-21 19:28:00
95阅读
2评论
提供一个CsGL在Visual Studio中使用的基本模板代码:
代码很简单。继承于OpenGLControl类可直接引用作为开发基础模板
下载
剩下的教程见:
C# 的OpenGL控件CsGL基本用法
原创
2009-07-22 09:42:10
8398阅读
点赞
5评论
最近要在C#的语言环境下开发OpenGL程序总结如下: 1.在C#中直接调用OpenGL函数比较费事,一般不直接使用; 2.一般的开发方法是借助第三
原创
2022-03-21 17:07:37
4101阅读
用第三方插件是CSGL,其官方网站为:http://csgl.sourceforge.net/
关键是使用其提供的两个DLL:csgl.dll 和 csgl.native.dll,csgl.dll是开发使用的,在一个C#工程中,用“项目”->“添加引用”->“浏览”找到
转载
精选
2011-04-06 16:14:56
2940阅读
1评论
最近要在C#的语言环境下开发OpenGL程序,
2.一般的开发方法是借助第三方开源库,比如SharpGL、CsGL、OpenTK、Tao框架等。
下面比较一下SharpGL、CsGL、OpenTK这三种开发框架:
1.SharpGL
SharpGL的主页:http://sharpgl.codeplex.com/
只需要在下载
原创
2021-08-11 11:32:50
1827阅读
微软提供较少的标准支持,对于和他们竞争的东西—比如CORBA(COM的竞争对手)和OpenGL(DirectX的竞争对手)。
不过在C#中实现Opengl也并非没有可能,有很多很好的第3方库可以使用,这里列举2个。
(1)CsGL
http://csgl.sourceforge.net/index.html
名气较大的opengl库,有稳定版本。sf上的项目地
转载
精选
2011-04-06 16:24:06
857阅读
这是我为了了解四元数的旋转机理和控制效果时编的一个小程序。用的都是前面教程中说过的方法。
执行效果:
源代码: 下载
至此我用SharpGL编写的全部源码和简要说明都附在这里了!
后面我不会对SharpGL的教程继续更新了,因为我已经转移到CsGL去了。其主要原因是SharpGL的执行效率很慢,编出不大的东西不但占内存很高,而且执行的时候经常
原创
2009-07-08 09:50:08
3696阅读
点赞
1评论