计算机图形学概述.
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机图形学在我国的发展
我国开展计算机图形设备和计算机辅助设计方面的研究始于60年代 中后期。进入80年代以来,计算机图形学无论是在理论研究,还是在 实际应用的深度和广度方面,都取得了令人可喜的成果。 (1)在图形设备方面,我国陆续研制出各种型号的绘图机、坐标 数字化仪、图形显示器和图形工作站,并已批量生产投入市场。 (2)计算机图形系统的软件开发能力日益增强,应用范围日益广 泛和深入。其中二维交互式绘图软件已进入商品阶段,三维几何造型 在国内也有几个使用的版本,在图形学理论方面也取得了令人瞩目的 成绩。 (3)与计算机图形学有关的学术活动在我国也很活跃。在计算机 学会、工程图学学会、自动化学会、电子学会等国家一级学会下面都 设有与计算机图形学相关的二级分会,并定期举办全国的学术活动。 与计算机图形学有关的学术刊物有“计算机辅助设计与图形学学报”、 “工程图学学报”、“计算机辅助工程”、“计算机集成制造系统” 等。
计算机图形学在我国的发展
但是,我们应当清醒地认识到国内的研 究和应用水平与国际上发达国家相比还相差 甚远,其主要原因是我国缺乏大量这方面高 水平的人才,精通计算机图形学的工程技术 人员不够,因而影响了计算机图形学这门学 科在我国的推广应用。要使计算机图形学在 我国国民经济中发挥应有的作用,培养计算 机图形学的研究、设计和应用等多方面的人 才是关键。
计算机图形学是以图形为研究对象,从图形的几何 信息和拓扑关系来研究图形的生成、显示、修改 和存储,以及图形之间的运算和处理技术。
4. 图形与图像之间的关系
图形处理 交互设备 图形 图形 识别 图像
程序和数据 图像 转换
摄像或扫描
图像处理
图像显示或输出
1wenku.baidu.com2 计算机图形学的起源与发展
1950年,第一台图形显示器作为美国麻省理工学 院(MIT)旋风I号(Whirlwind I)计算机的附件诞 生 1958年美国Calcomp公司发明了滚筒式绘图仪, GerBer公司研制出了平板式绘图仪 1962年,MIT林肯实验室的I.E.萨瑟兰德 (I.E.Sutherland)发表了一篇题为“Sketchpad:一 个人-机通信的图形系统”的博士论文,首次使用 了计算机图形学(Computer Graphics)这个术 语
2. 计算机图形学的研究领域和目标
计算机图形学的研究领域包括以下几个方面: (1) 图形系统的硬件设备,如图形处理器、图形输入 输出设备,特别是图形显示和打印设备; (2) 基本图元的生成技术,如直线、园狐、曲线和曲 面等; (3) 图形变换技术,包括二维几何变换、三维几何变 换和投影变换等; (4) 人机交互绘图技术,如窗口技术、橡皮筋技术等; (5) 图形运算和处理技术,如图形的裁剪、填充等; (6) 实体造型技术和真实图形的表示,如消隐技术、 色彩技术等
理论研究与系统实现者
图形设计程序员
产品设计人员
计算机图形学的目标在于培养前两种人才,即理论研究 与系统实现者和图形设计程序员,研究图形学新的理论和技 术,编写各种专业图形处理软件,供产品设计人员使用。
4. 图形与图像
图形(Graphics)和图像(Image)
图形考虑的是几何信息及其拓扑关系,如图形的顶点坐标,图形 各边、面之间的连接关系以及各种属性信息等。图形系统的基本单位 是图元,任何复杂的图形都是由简单的图元组成的。图形文件保存的 是各个图元的几何信息和属性,当打开图形文件时,图形系统再实时 地生成图形。 图像一般是通过摄像机、数码相机或扫描仪等设备输入的图片, 图像处理的基本单位是像素(Pixel),通过每个像素的颜色的变化 从而显示出一幅美丽的图案。
1.3 计算机图形学的应用
计算机辅助设计与制造(CAD/CAM) 用户界面 科学计算的可视化 工业模拟、控制和仿真 计算机动画、广告和影视艺术 地形地貌和自然资源的图形显示 办公自动化和电子出版系统 计算机辅助教学和Web网页
60年代中期,美国的MIT、通用汽车公司、贝尔 实验室和洛克希德等众多的公司纷纷开展了计算 机图形学的应用和研究 70年代是计算机图形学技术进入实用化阶段,美 国苹果公司的Macintosh、IBM公司的PC, Apollo、SUN公司的工作站都配备了图形系统 ; 在80年代,配备有光栅图形显示器的个人计算机 和工作站已相当普及,不仅在工业、管理、艺术 领域发挥巨大的作用,而且图形系统已进入了家 庭,如计算机家庭教育和游戏 ; 90年代至今,计算机图形学朝着标准化、集成化 和智能化的方向发展 。丰富多彩的Web网页更加 激励了计算机图形学的应用,科学计算的可视化、 虚拟现实技术等新兴课题又向计算机图形学提出 了更新更高的要求
3. 学习计算机图形学的目标
根据用户和计算机图形系统的关系,可以把利用计算机图形 学的用户分为三组:一是图形系统的设计者,二是应用程 序员,三是图形系统的操作员
图形理论的研究与 软件包的实现者, 如GKS、Core 设计专业图形应用软件 者 , 如 Photoshop 、 AutoCAD 产品设计者 利用专业图形软件 设计各种产品
计算机图形学软件的发展
计算机图形软件系统概括起来主要有以下 三种: (1)用现有的某种计算机语言写成的图形子 程序包,如GKS,PHIGS,GL等; (2)扩充某一种计算机语言,使其具有图形 生成和处理功能; (3)专用的图形系统。对于某种类型的设备, 可以配备专用的图形生成语言,如HPPLOT图形语言。
第1章 计算机图形学概述
内容提要
计算机图形学的基本概念 计算机图形学的发展 计算机图形学的应用 计算机图形的发展趋势
1.1 计算机图形学的基本概念
1. 计算机图形学的定义:
计算机图形学(Computer Graphics,简称 CG)是利用计算机处理图形信息的一门学科,包 括图形信息的表示、输入输出与显示、图形的几 何变换、图形之间的运算以及人机交互绘图等方 面的技术。 计算机图形学既是一门科学,它包括一些数 学基础和理论,又是一门技术,包括一些技巧和 方法。掌握计算机图形学的理论和技术,有助于 编写界面更为优美的应用程序,设计出逼真的图 形或图案。