武汉大学计算机图形学复习知识点.pdf
《武汉大学计算机图形学复习知识点.pdf》由会员分享,可在线阅读,更多相关《武汉大学计算机图形学复习知识点.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、百度文库-让每个人平等地提升自我 1 第一章 狭义图形:计算机绘制的画面。狭义图像:输入设备捕捉的实际场景画面或以数字化形式存储的任意画面。计算机图形:用计算机加以表示,处理,存储,显示,并作用于人视觉系统的客观对象。构成图形的要素:形状控制要素和属性控制要素 形状控制要素:用欧氏几何或者过程式方法表示的有关图形对象的轮廓形状,如点线面、多面体等。属性控制要素:对图形对象的显示方式有控制作用的属性信息,如宽度,线形,填充模式,颜色,材质。图形表示方法:点阵表示法和参数表示法 点阵表示法:通过枚举图形中所有的点来表示图形,叫做点阵图或位图。参数表示法:分为图形的形状参数和属性参数。形状参数:描述
2、图形的方程,分析表达式的系数,线段,多边形的端点。属性参数:颜色,线形。叫做参数图或图形。参数表示法(32B)存储空间远小于点阵表示法(1024*1024*3=3M).计算机图形按绘制方式分:线框图和真实感图形。线框图:用点线描绘图形的外部框架。真实感图形:在线框图基础上填色,纹理贴图,光照处理后与真是图形外观接近的图形。计算机图形学定义:研究利用计算机进行数据和图形之间相互转换的方法技术。研究硬件(显示器、显卡)软件(图形生成,处理,显示)。计算机图形系统概念:完成图形设计设计的计算机,输入硬件,软件有机系统。功能:图形计算 图形存储 人机交互 输入功能 输出功能:软拷贝输出、硬拷贝输出 结
3、构:图形硬件(输入,显示,硬拷贝输出)+软件 第二章 OpenGL:开放图形库 功能:绘制 变换 光照处理和材质设置 着色 反走样(锯齿)融合(透明)雾化 位图和图像 纹理映射 动画 库函数:opengl 核心库(gl)opengl 实用库(glu)opengl 工具库(glut)opengl辅 助 库(aux)windows 专用库(wgl)win32 api函数库(无专用前缀)Opengl 开发框架:opengl 控制台应用程序框架 mfc 环境下 opengl 单文档应用程序框架。Opengl 和 windows 绘图方式的差别:1、windows 采用 GDI 绘图;2、opengl
4、采用渲染上下文 RC 绘图;3、opengl 采用特殊的像素格式。像素格式设置 百度文库-让每个人平等地提升自我 2 基本图元绘制:设置视口区和裁剪区,点绘制、线绘制、多边形绘制 第三章 线段的生成:DDA 画线算法 中点画线算法 bresenham 画线算法 并行画线算法 园的生成:中点画圆算法 bersenham 画圆算法 多边形:凹多边形:识别:相邻两向量乘积符号相同,则为凸多边形 相邻两向量乘积符号有不同,则为凹多边形 分割:向量法:延长大于 180 度的角的一条遍 旋转法:旋转使凹角一条边与坐标轴重合 区域填充:扫描线填色算法 种子填色算法 扫描线算法:顶点处理 水平线处理 种子填色
5、算法:堆栈式种子填充算法 四邻法种子填充算法 字符:点阵字符 矢量字符 图元属性控制:颜色:opengl 使用 rgb 颜色模式 点属性:大小和颜色 线的属性:线宽:标准线宽为 1 个像素 线型:实线 虚线 点线 反走样:绘制非水平垂直直线,多边形,圆弧,椭圆产生锯齿状图形的现象,成为走样。直线过取样:高分辨率绘制,低分辨率显示 区域取样,根据一个像素被直线覆盖的百分比确定亮度,90%面积覆盖,最大亮度的 90%。像素移相:硬件实现,具有根据像素的小数部分移动电子束的能力。第四章 曲线曲面表示方法:非参数表示法(显式、隐式)参数表示法 Bezier 曲线公式:一直几个控制点 直线两个 抛物线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 武汉大学 计算机 图形学 复习 知识点
限制150内