也可译为门面模式。它为子系统中的一组接口提供一个一致的界面, Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。引入外观角色之后,使用者只需要直接与外观角色交互,使用者与子系统之间的复杂关系由外观角色来实现,从而降低了系统的耦合度。 比如在家要看电影,需要打开音响,再打开投影....
分类:
编程语言 时间:
2015-01-20 20:22:46
阅读次数:
160
矩阵是三维图形学中不可或缺的部分,几乎所有和变换相关的操作都涉及矩阵,世界变换,视图变换,投影变换,视口变换无一不需要矩阵,但是当今的两大主流图形库DirectX和OpenGL对矩阵操作却有着细微的差别,大多数的图形学书籍都以OpenGL为基础进行阐述,游戏编程类的书籍则更多使用DirectX,这就...
分类:
其他好文 时间:
2015-01-20 19:52:25
阅读次数:
172
OpenGL需要通过视图变换,模型变换,投影变换,视口变换,绘制场景这一系列步骤将图像绘制出来。
1、模型变换和视图变换
从“相对移动”的观点来看,改变观察点的位置与方向和改变物体本身的位置与方向具有等效性。在OpenGL中,实现这两种功能甚至使用的是同样的函数。由于模型和视图的变换都通过矩阵运算来实现,在进行变换前,应先设置当前操作的矩阵为“模型视图矩阵”。设置的方法是以GL_MODEL...
分类:
其他好文 时间:
2015-01-20 12:02:27
阅读次数:
243
参考资料:1. 最重要的参考文章,基本上就是按这个做的!!!:https://www.inf.unibz.it/dis/wiki/doku.php?id=students:minnerebner:oracle:addingsrid 。2. 实例参考:http://www.cnblogs.com/cl...
分类:
数据库 时间:
2015-01-19 20:47:55
阅读次数:
490
这节主要来理解投影变换和视口变换的使用。
1、正射投影:glOrtho
函数原型:
void glOrtho(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top, GLdouble near,GLdouble far);
//left和right:矩形视景体的左右平面,之间的距离为“宽”
//bottom和top:...
分类:
其他好文 时间:
2015-01-19 14:25:35
阅读次数:
210
1.固定渲染管线与可编程渲染管线的区别:1)、固定渲染管线 ——这是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。2)、顶点着色器——图形开发人员可以对渲染管线中的顶点运算和像素运算分别进行编程处...
分类:
其他好文 时间:
2015-01-19 00:00:14
阅读次数:
349
本文是将没有经纬度坐标的shapfile文件,转换为正确的球面坐标的过程。使用工具:ArcMap 10步骤一、ArcMap添加shapfile文件(要进行转换的shp)步骤二、设置投影坐标①②③④⑤⑥步骤三、设定投影①②③④⑤注:tif文件由平面大地坐标转为球面坐标,步骤前两步同上,因为tif为栅格...
分类:
其他好文 时间:
2015-01-18 18:23:17
阅读次数:
345
基于知乎上的一个答案。问题如下:也就是在一张照片里,已知有个长方形的物体,但是经过了透视投影,已经不再是规则的长方形,那么如何提取这个图形里的内容呢?这是个很常见的场景,比如在博物馆里看到一幅很喜欢的画,用手机找了下来,可是回家一看歪歪斜斜,脑补原画内容又觉得不对,那么就需要算法辅助来从原图里提取原...
分类:
其他好文 时间:
2015-01-17 23:30:50
阅读次数:
257
原文地址:http://bbs.esrichina-bj.cn/ESRI/thread-78245-1-1.html在WebGIS的开发中经常用到的地图投影为Web墨卡托和WGS84,故歌地图,bingmaps,百度地图,mapabc,mapbar,以及 ArcGIS online上的大部分地图为W...
分类:
Web程序 时间:
2015-01-17 12:28:07
阅读次数:
175
#小知识#EPSG,即EuropeanPetroleumStandardsGroup欧洲石油标准组织在ArcGIS10中WebMercator有三种EPSG编号。他们分别是EPSG3857、EPSG102100、EPSG102113。其实三者表示同一个投影,而这个投影跟谷歌以及OpenStreetM...
分类:
Web程序 时间:
2015-01-17 11:11:52
阅读次数:
309