思维导图是一种革命性的思维工具,对于头脑风暴、项目规划或者将想法变为实际的步骤都是极佳的方式,更让人欣慰的是,现今多种多样的工具可以帮助大家构架思维导图、组织导图元素并保存下来便于后期使用。下面是L...
分类:
其他好文 时间:
2015-05-14 18:56:43
阅读次数:
158
UML Design Via Visual Studio-Sequence Diagram本文主要介绍在Visual Studio中设计时序图,内容如下:何时使用时序图时序图元素介绍条件、循环在时序图中的使用直接通过代码生成时序图一、何时使用时序图当要查看单个用例内若干对象的行为时,应该使用时序图,...
分类:
其他好文 时间:
2015-05-09 01:12:19
阅读次数:
169
本文主要介绍在Visual Studio中设计时序图,内容如下:1)何时使用时序图;2)时序图元素介绍;3)条件、循环在时序图中的使用;4)直接通过代码生成时序图
分类:
其他好文 时间:
2015-05-07 23:57:54
阅读次数:
1131
1、从全国地图数据中选中西北5省:打开bou2_4p.shp文件添加相应的图层(中国各省的行政区域),选中工具栏中的“通过矩形选择要素”工具,用鼠标点击选择要输出的图元,按住ctrl或shift键可以多选,选中西北5省。2、输出西北5省地图数据:点击“工具 -> 输出地图数据”菜单打开“Output...
分类:
其他好文 时间:
2015-05-06 21:12:58
阅读次数:
205
点的绘制。:glVertex*();星号表示函数要有后缀该函数 需要放在glBegin函数和glEnd函数之间,glBegin函数的向量指定绘制图元的类型,而glEnd函数没有参数,例如:glBegin(GL_POINTS);glVertex3f(0.0f,0.0f,0.0f);glVertex(1...
分类:
其他好文 时间:
2015-04-16 11:59:05
阅读次数:
85
DirectX游戏编程-文字渲染和基本图元绘制...
分类:
其他好文 时间:
2015-04-14 12:57:30
阅读次数:
148
模型变换、视图变换、投影变换、视口变换介绍
opengl中存在四种变换,分别是模型变换,视图变换,投影变换,视口变换。这四种变换是图形渲染的基本操作,实质上这四种变换都是由矩阵乘法表示(这些操作都是由一个4*4的矩阵来完成的),通过变换,我们可以看到各种通的显示效果,最简单的效果就是让图元沿着某个方向变换(放大,缩小,翻转等)或者对所要显示的图元进行裁剪。接下来我们就详细介绍这四种变换以及相互之...
分类:
其他好文 时间:
2015-04-12 09:19:09
阅读次数:
136
本文翻译自Qt官网文档:
http://doc.qt.io/qt-5/qtquick-performance.html
QtQml应用程序的性能考虑与建议
1、时间考虑
作为一名程序开发者,应该努力使渲染引擎的刷新率维持在60fps,也就是说在每帧之间大约有16ms,这段时间包括了基本图元在图形硬件上的描画。具体内容如下:
>尽可能的使用异步事件驱动来编程。
>使用工作...
分类:
其他好文 时间:
2015-03-31 09:21:15
阅读次数:
1008
opengl采用一种比较复杂的方式来实现拾取操作,即选择模式。选择模式是一种绘制模式,它的基本思想是在一次拾取操作时,系统会根据拾取操作的参数(如鼠标位置)生成一个特定视景体,然后又系统重新绘制场景中的所有图元,但这些图元并不会绘制到颜色缓存中,系统跟踪有哪些图元绘制到了这个特定的视景体中,并将这些...
分类:
其他好文 时间:
2015-03-28 16:59:26
阅读次数:
332
由于设备使用的归一化坐标系与像素无关,范围在三个方向上都是-1~1,所以直接硬编码绘制图元的时候可能会因为设备像素问题产生横向或是竖向被压缩(扭曲)。书中的解决方法是将操作放在一个虚拟坐标空间中,就是我们设计顶点数值的时候假象自己就是在虚拟坐标空间中进行的,至于如何映射到设备上,可以不必考虑。正交投...
分类:
其他好文 时间:
2015-03-13 00:12:40
阅读次数:
342