1.1-CG历史发展:硬件、软件、算法 硬件发展:CRT,交互图形技术 分辨率:高 按显示设备分: 1.1960:随机扫描显示器 对比度:高 缺点:为克服闪烁,采用昂贵的 动态性能:好 刷新 Buffer和高速处理器 分辨率:高 2.1960s末:存储管式显示器 不闪烁:不用 缺点:无动态图形显示功能和图 昂贵的刷新 Buffer 形修改功能 3.1970 midterm:光栅图形显示器 采用廉价的 固体电路随 光栅扫描:刷新速率30次/秒,图 机存储器存 形处理与图象处理结合。 储图形信息
1.1---CG历史发展:硬件、软件、算法 硬件发展:CRT,交互图形技术 按显示设备分: 1. 1960:随机扫描显示器 缺点:为克服闪烁,采用昂贵的 刷新Buffer和高速处理器 2. 1960s末:存储管式显示器 缺点:无动态图形显示功能和图 形修改功能 3. 1970smidterm:光栅图形显示器 光栅扫描:刷新速率30次/秒,图 形处理与图象处理结合。 •分辨率:高 •对比度:高 •动态性能:好 •分辨率:高 •不闪烁:不用 昂贵的刷新 Buffer 采用廉价的 固体电路随 机存储器存 储图形信息
1.1-CG历史发展:硬件、软件、算法 硬件发展概览:交互图形技术—硬件发展 图形输入设备: 图形选择与拾取设备: 光笔 操纵杆 鼠标 跟踪球 键盘 坐标数字华仪 图形输入板 扫描仪
1.1---CG历史发展:硬件、软件、算法 硬件发展概览:交互图形技术—硬件发展 图形输入设备: • 光笔 • 鼠标 • 键盘 • 图形输入板 • 扫描仪 图形选择与拾取设备: • 操纵杆 • 跟踪球 • 坐标数字华仪
112--CG软件与算法的发展 CG软件:图形生成和控制算法 有标准图形软件包 GKS 图形软件系统:三种 · PHIGS 图形软件包 GL 扩充计算机语 Tuobo c/pascal 言的图形处理 能力 Ⅴ isual o++ Ⅴb 专用图形系统 Delphi 在特定硬件如图形工作 站上设计图形生成语言 和编译系统
1.1.2---CG软件与算法的发展 CG软件:图形生成和控制算法 图形软件系统:三种 • 图形软件包 • 扩充计算机语 言的图形处理 能力 • 专用图形系统 有标准图形软件包 • GKS • PHIGS • GL Tuobo C/Pascal Visual C++ Vb Delphi 在特定硬件如图形工作 站上设计图形生成语言 和编译系统
112--CG软件与算法的发展 种图形软件系统的比较(留做习 题) 1.实现 2.功能 3.优点 4.缺点
1.1.2---CG软件与算法的发展 三种图形软件系统的比较(留做习 题) 1. 实现 2. 功能 3. 优点 4. 缺点
112--CG软件与算法的发展 CG软件的标准化 1974美国ANSI|ACM 指定标准的 SIGGRAPH会基本原则 议 1977美国ACM下属的图形标准CGS(1979 化委员会 年制定了 ⅴ ersion2) ISO CGI CGM GKS,PHIG 说明: ISO的标准主要考虑图形软件的可移植性
1.1.2---CG软件与算法的发展 CG软件的标准化 1974 美国ANSI ACM SIGGRAPH会 议 指定标准的 基本原则 1977 美国ACM 下属的图形标准 化委员会 CGS(1979 年制定了 Version 2) -- ISO CGI,CGM, GKS,PHIG 说明: S ISO的标准主要考虑图形软件的可移植性