
计算机图形学
Neo_Wu
这个作者很懒,什么都没留下…
展开
-
GDI坐标系统(上)
http://www.functionx.com/visualc/gdi/gdicoord.htm 当在Windows上绘图时,绘图区的坐标系统的原点位于屏幕左上角。在屏幕上的所有东西要参照此点来定位。此点可称作笛卡尔坐标系原点(0,0),水平轴(注:x轴)沿(0,0)点向右,竖直轴(注:y轴)沿(0,0)向下。 此原点为操作系统默认坐标原点。如果你调用转载 2013-12-11 11:09:39 · 965 阅读 · 0 评论 -
平面四参数转换和C#中的应用实例(By Kiseigo)
关于平面四参数转换和C#中pictureBox的应用实例(附求解四参数的代码和应用的例子)作者:kiseigo BluePan四参数的应用非常的广泛,平面上面的图像操作,很多都用到四参数,比如图像的平移,旋转,缩放。这里只讨论四参数中的x轴的缩放系数和y轴的缩放系数相同的情况。把四参数的变化弄清楚了,就不再害怕平面上面的问题。就好像明白了七参数就不再害怕三维转换的问题一样。转载 2013-12-10 17:03:55 · 2781 阅读 · 4 评论 -
OpenGL入门学习
说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。O转载 2012-09-13 22:57:45 · 3417 阅读 · 1 评论 -
区域填充算法
区域填充即给出一个区域的边界,要求对边界范围内的所有象素单元赋予指定的颜色代码。区域填充中最常用的是多边形填色,本节中我们就以此为例讨论区域填充算法。多边形填色即给出一个多边形的边界,要求对多边形边界范围的所有象素单元赋予指定的色代码。要完成这个任务,一个首要的问题,是判断一个象素是在多边形内还是外。数学上提供的方法是“扫描交点的奇偶数判断”法:1、将多边形画在纸上。2、用转载 2012-09-12 16:30:37 · 1700 阅读 · 0 评论 -
判断点在多边形内的多种写法
再经典不过的算法了:// 功能:判断点是否在多边形内 // 方法:求解通过该点的水平线与多边形各边的交点 // 结论:单边交点为奇数,成立!//参数: // POINT p 指定的某个点 // LPPOINT ptPolygon 多边形的各个顶点坐标(首末点可以不一致) // int nCount 多边形定点的个数BOOL PtInPolygon (转载 2013-05-21 10:56:22 · 1845 阅读 · 0 评论 -
矩阵的坐标变换
绕空间任意轴的旋转变换图a:变换之前 绕空间任意轴的旋转变换:先将图形随直线(旋转轴)一起移动和旋转并使直线与某一坐标轴重合,再将图形绕直线进行旋转变换,最后将旋转变换后的图形和直线一起作相反的旋转和移动并使直线回到原来位置。具体变换步骤是: 1、平移使点(x1,y1,z1)位于坐标原点,变换矩阵是:转载 2013-12-16 10:34:59 · 5346 阅读 · 0 评论 -
旋转变换
绕空间任意轴的旋转变换:先将图形随直线(旋转轴)一起移动和旋转并使直线与某一坐标轴重合,再将图形绕直线进行旋转变换,最后将旋转变换后的图形和直线一起作相反的旋转和移动并使直线回到原来位置。具体变换步骤是: 1、平移使点(x1,y1,z1)位于坐标原点,变换矩阵是: 2、绕x轴旋转,使直线处在x-z平面上。为此,转载 2013-12-16 09:48:19 · 2512 阅读 · 0 评论 -
逻辑坐标系 设备坐标系 客户坐标系 屏幕坐标系
(1)Windows坐标系统Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言,GDI的文本和图形输出函数使用逻辑坐标,而在客户区移动或按下鼠标的鼠标位置是采用设备坐标。 逻辑坐标系(Logical Coordinate)是面向DC的坐标系,这种坐标不考虑具体的设备类型,在绘图时,Windows会根据当前设置的映射模式将逻辑坐标转换为设备坐转载 2013-12-11 15:58:13 · 1001 阅读 · 0 评论 -
MFC中坐标空间 与 映射
有不对的地方十分欢迎指正,谢谢。转载请注明出处,谢谢。参考文献:1、孙鑫老师《VC++深入详解》2、作者: 刘涛 http://tech.sina.com.cn/s/2005-06-20/1143640450.shtml3、作者:maybe_kid http://blog.youkuaiyun.com/maybe_kid/article/details/17转载 2013-12-11 11:55:22 · 1166 阅读 · 0 评论 -
GDI坐标系统(下)
http://www.functionx.com/visualc/gdi/gdicoord.htm自定义单位与坐标系 到目前为止,这些映射模式允许我们设置坐标轴朝向。但我们不能设置单位长度。因为每一种模式(MM_TEXT, MM_HIENGLISH, MM_LOENGLISH, MM_HIMETRIC, MM_LOMETRIC, and MM_TWIPS) 都已经设置好了转载 2013-12-11 11:17:59 · 779 阅读 · 0 评论 -
坐标系统与投影变换及在ARCGIS中的应用
概述:本文共可分为如下几个部分组成:地球椭球体(Ellipsoid)大地基准面(Geodetic datum)投影坐标系统(Projected Coordinate Systems )坐标系统和投影变换在桌面产品中的应用 一、World files文件GIS处 理的是空间信息,而所有对空间信息的量算都是基于某个坐标系统的,因此GIS中坐标转载 2013-11-20 23:10:48 · 2225 阅读 · 0 评论