计算机图形学基础与实践 Elements and practice for Computer graphics 张素智博士 郑州轻工业学院计算机与通信工程学院 2005年2月
计 算 机 图 形 学 基 础 与 实 践 Elements and practice for Computer Graphics 张素智 博士 郑州轻工业学院计算机与通信工程学院 2005年2月
序言 现代计算机不再是仅以文字作为处理对象,而 是包括处理图形、图像、视频和音频在内的多媒体 技术( Multimedia)。常言说:一图胜百言。由于 图形和图像更能直观反映事物,引起人们的兴趣, 所以,计算机图形学自诞生至今已得到了迅速的发 展。从企业的统计图、窗口系统、界面设计,到计 算杋动画、模拟与仿真以及计算机辅助设计等等 无不用到计算机图形学的知识。计算机图形学是计 算机学科领域重要的一门学科,是计算机辅助系统 多媒体技术、虚拟现实等技术的理论基础
序 言 现代计算机不再是仅以文字作为处理对象,而 是包括处理图形、图像、视频和音频在内的多媒体 技术(Multimedia)。常言说:一图胜百言。由于 图形和图像更能直观反映事物,引起人们的兴趣, 所以,计算机图形学自诞生至今已得到了迅速的发 展。从企业的统计图、窗口系统、界面设计,到计 算机动画、模拟与仿真以及计算机辅助设计等等, 无不用到计算机图形学的知识。计算机图形学是计 算机学科领域重要的一门学科,是计算机辅助系统、 多媒体技术、虚拟现实等技术的理论基础
研究的内容 计算机图形学(CG)是研究如何利用计 算机处理图形信息的一门学科,包括图形信 息的表示、输入输出与显示、图形的几何变 换、图形之间的运算以及人机交互绘图等方 面的技术。计算机图形学既是一门科学, 包括一些数学基础和理论,又是一门技术, 包括一些技巧和方法。掌握计算机图形学的 理论和技术,有助于编写界面更为优美的应 用程序,设计出逼真的图形或图案
研究的内容 计算机图形学(CG)是研究如何利用计 算机处理图形信息的一门学科,包括图形信 息的表示、输入输出与显示、图形的几何变 换、图形之间的运算以及人机交互绘图等方 面的技术。计算机图形学既是一门科学,它 包括一些数学基础和理论,又是一门技术, 包括一些技巧和方法。掌握计算机图形学的 理论和技术,有助于编写界面更为优美的应 用程序,设计出逼真的图形或图案
前期课程基础 令计算机操作基础 计算机组成原理(可选) C语言程序设计 VC++面向对象的程序设计 令数据结构(可选) 令高等数学、线性代数 数值分析(可选)
前期课程基础 ❖ 计算机操作基础 ❖ 计算机组成原理(可选) ❖ C语言程序设计 ❖ VC++面向对象的程序设计 ❖ 数据结构(可选) ❖ 高等数学、线性代数 ❖ 数值分析(可选)
第1章计算机图形学概述 第2章图形系统和标准化 第3章Ⅵ sual c++图形程序设计基础 第4章基本图形生成技术 令第5章基本图形处理技术 第6章交互式技术与用户接口 第7章曲线与曲面 第8章图形变换 第9章真实感图形技术(可选) 令第10章计算机动画(可选)
目 录 ❖ 第1章 计算机图形学概述 ❖ 第2章 图形系统和标准化 ❖ 第3章 Visual C++图形程序设计基础 ❖ 第4章 基本图形生成技术 ❖ 第5章 基本图形处理技术 ❖ 第6章 交互式技术与用户接口 ❖ 第7章 曲线与曲面 ❖ 第8章 图形变换 ❖ 第9章 真实感图形技术 (可选) ❖ 第10章 计算机动画(可选)