【OpenGL图形开发】开始新的方向
来源:互联网 发布:tensorflow教程 视频 编辑:程序博客网 时间:2024/05/21 08:49
前一阵子一直使用超图.net组件开发三维管网,已经达到了一定的效果。
但还是存在些问题的:1、数据量大的时候比较卡;2、某些条件下有大黑球BUG出现;3、剖面分析等三维分析可操作性不高
除此之外还是有很多效果,以超图组件二次开发达成比较困难。因此转向了OpenGL进行尝试。
记录一下OpenGL的学习过程,首先了解一下OpenGL的组成,明确一下我需要使用的是哪部分。
从这个图发现几个和OpenGL有关联的东西,OpenCL、OpenGL ES、WebGL(此外还有OpenAL),其中WebGL就是在BS上做三维图形的API,OpenGL ES是嵌入式的API,OpenCL就不是做图形的了,貌似是用于计算的(C, Computing),OpenAL是用于三维音效的(A, Audio 其实想不通为啥专门是三维的音效)
由于我还是要做.net平台的GIS开发,所以还是需要.net平台的OpenGL框架,网上发现有 SharpGL、CsGL、OpenTK 等框架,同事选择了OpenTK,我也就跟着用了。他们之间各有优劣,可以参考一下http://blog.sina.com.cn/s/blog_4497f9610101j7qc.html
The Open Took Kit (OpenTK), 是对 OpenGL、OpanAL、OpenCL 的跨平台的封装,使用 C# 编写,可以运行在 Windows、 Linux 以及 MacOSX 平台上, 任何 .Net 语言都可以使用它做开发。从这位“靠谱程序员”的博客里,应该可以学到很多使用OpenTK的方法,http://www.cnblogs.com/beginor/archive/2009/10/17/1585040.html
- 【OpenGL图形开发】开始新的方向
- 新的开始,觉得自己的人生找到了方向
- 2014-3-19 离职开始新的方向
- 开发小记--新的开始
- OpenGL从1.0开始--曲线图形
- OpenGL的基本图形
- OpenGL应用开发---图形绘制
- BetterLesson,新的方向?
- 新的研究方向
- 2015新的方向
- 新的人生方向
- 新的方向
- 基于MFC对话框的OpenGL三维图形开发
- 基于MFC对话框的OpenGL三维图形开发
- 开始!新的开始?
- 开始新的开始
- DSB图形库开发开始
- 关于2017开始的新工作想法与一些学习进步方向还有些阶段目标
- 2009网易校园招聘笔试题
- 巴特沃斯滤波器
- 如何获取到Android控件的高度
- nginx中php-fpm使用sock方式配置的例子
- 《从零开始学Swift》学习笔记(Day 9)——离开表达式你试试!
- 【OpenGL图形开发】开始新的方向
- win7(X64)系统环境PHP Curl函数不能使用
- iphone使用微信打开页面不能动态修改title的问题
- 聊聊DSD的那些事
- android View not attached to window manager
- nginx下设置php-fpm使用socket文件的方法分享
- 第三十三天SQLite(数据库的增、删、改、查)、读取手机联系人、发送广播
- 顺序栈(10进制转化成8进制数)
- 【Selenium学习笔记】Webdriver工作原理