计算机图形学期末复习
写在前面:
在计算机图形学课程的期末考试之前,根据老师给的考试范围,我对一些理论性的知识进行了总结,(西南交通大学软件工程专业学习内容)。将这个内容分享出来,一作为记录,二希望可以帮助其它同学期末复习。博主水平有限,如果有哪里存在问题,欢迎大家不吝赐教。
目录
第一章 绪论
第二章 交互式计算机图形处理系统
第三章 基本图形生成算法
第四章 自由曲线和曲面
第五章 图形变换与裁剪
第六章 实体几何造型
第七章 自然景物模拟与分形艺术
第八章 真实感图形显示
第十章 计算机动画
第一章
·什么是计算机图形学?
计算机图形学是研究通过计算机将数据转化为图形,并在专用的显示设备上显示的原理、方法和技术的学科。
·图形学的研究内容?
- 基于图形设备得基本图形元素的生成算法;
- 图形的变换与裁剪
- 自由曲线和曲面的设计
- 三维实体造型技术
- 真实感图形的生成与现实技术
- 自然景物的模拟
- 色彩科学的基本理论
- 计算机动画显示技术
- 三维或高位数据场的可视化
- 图形的并行处理算法
- 交互事三维实体实时真实感图形显示—虚拟现实技术
·图形学与其他学科的关系?
数字图像处理、模式识别、计算几何
·图形学的发展现状?
(智能化、多媒体化)
准备阶段(图形显示设别)—发展阶段(交互式图形学起源)—推广应用阶段(图形学、图形硬件设备迅速发展)—系统实用化阶段(图形软件和支持图形应用的操作系统全面出现)—标准智能化阶段(标准越来越多、智能化与多媒体化方向发展)。
·图形学的应用?
图形学用户接口、
计算机辅助设计与制造—工业领域、
计算机动画—商业领域、
计算机艺术—艺术领域、
科学计算的可视化、
虚拟现实应用、
系统环境模拟。
第二章
·光栅?
余晖时间:荧光粉所发出光的亮度降低至十分之一所用的时间。
刷新频率:为了保持一个持续稳定的图形画面,就需要控制电子束反复地重复要显示的图形 ,这个过程称为刷新,电子束每秒重绘图形的次数称为刷新频率。
显示速度:CRT显示器每秒可显示矢量线段的条数。
·硬copy设备?软copy设备?
硬拷贝是二维地保持被压缩信息的板状物体实体,而软拷贝则表示另有存储(记忆) 的不可见信息。这里所说的存储意味着信息比软拷贝的不可逆性高且保持稳定的状态。
常见的硬拷贝设备:绘图仪、打印机
常见的软拷贝设备:显示器
·虚拟现实设备?
数据手套、头盔显示器、三维立体眼镜、三维鼠标、虚拟现实力反馈器、数据衣、谷歌眼镜。
·分辨率相关计算?
物理分辨率;CRT显示器屏幕单位面积上所能够显示的最大光点数
逻辑分辨率:整个屏幕所能容纳的光点(像素)数
帧缓冲存储器:(刷新缓冲存储器、帧缓冲器、帧缓存、显存)存储要处理的图形数据信息,即存储屏幕上的像素的颜色值。
若帧缓存容量固定,则屏幕分辨率与同时可用的颜色个数成反比。
假设显示器的分辨率为M*N,可显示的颜色个数为K,则帧缓存容量V应满足
带宽与分辨率、帧频的关系F(刷新频率)的关系:
T>=M*N*F
解决带宽问题的方案之一:隔行扫描
灰度等级:对于单色CRT显示器,虽然没有表示图形对象颜色的能力,但仍可以控制电子束的强度,是像素产生不同的浓淡程度,成为灰度等级。
光栅寻址:帧缓冲器地址=(Xmax-Xmin+1)*(y-Ymin)+(x-Xmin)+基地址
查色表:一维线性表,每一项对应一种颜色。(帧缓存器存储查色表的索引值)。查色表的宽度m一般要大于查色表的长度n。表示从2^m中任意选择2^n种作为显示的颜色。
·常用输入输出设备?
输入设备
一般输入设备:键盘、鼠标、轨迹球、游戏棒、光笔、触摸屏
图形输入设备:图像扫描仪、数码相机、数字化仪
3D图形输入设备:三维扫描仪、三位数码相机、三维数字化仪
输出设备:
CRT显示器:平板显示器、PDP等离子显示器、LED发光二极管显示器、OLED有机发光二极管显示器、ELD电致发光显示器、FED场发射显示器、E-ink电子油墨显示器
新一代显示器:交互式3D显示器、裸眼立体显示器、全彩色类纸显示器
图像绘制设备:绘图仪、打印机、3D打印机
·LCD显示器的基本指标:可视角度、点距、分辨率
·CRT显示器的性能指标:分辨率(物理分辨率、逻辑分辨率)、显示速度
第三章
·常用的反走样技术:
利用像素细分技术实现“高分辨率计算,低分辨率显示”;
利用区域采样技术改善区域的边或者直线的外观,模糊、淡化阶梯。
·线宽的实现:
线刷子绘制、方形刷子绘制、实区域填充
·线型的处理:
位屏蔽器
·各种绘制算法
(这里只做列举,通过下面链接可查看详细讲解)
-直线绘制的3种算法、原理及实现
-圆形绘制的2种算法、原理及实现
-圆形绘制的多边形逼近方法、原理及实现
·各种填充算法
-种子填充算法
-有序边表算法
第四章
·对形状数学描述的要求
唯一性
几何不变性
易于定界
统一性
·直线生成设计的4点要求
所绘制的直线要直
所绘制的直线应该具有精确的起点和终点
所显示的直线亮度或颜色要均匀,沿直线不变,且与直线的长度与方向无关
直线生成的速度要快
·两种样条曲线:
插值样条:做一条曲线逐点通过给定的数据点
逼近样条:生成的曲线形状接近给定控制点形成的曲线轮廓线的形状。
·曲线:参数样条曲线、Bezier曲线、B样条曲线
·曲面:参数多项式曲面、Coons曲面、Bezier曲面、B样条曲面
第五章
·窗口区到视图区的变换计算
依据:
·投影变换
主视图—投影至xoz平面
俯视图—投影至xoy平面
侧视图—投影至yoz平面
·裁剪算法
编码裁剪(Cohen-Sutherland裁剪)
多边形裁剪(Weiler-Atherton算法)
·几何变换
二维几何变换类别、实现及原理
三维几何变换实现类似。
第六章
·构造实体的方法?
·正则形体的要求:
- 刚性
- 维数一致性
- 有限性
- 边界确定性
- 封闭性
·正则表面的要求:
- 连通性
- 有界性
- 非自交性
- 可定向性
- 封闭性
·欧拉计算?
定义:对于任意的简单多面体,其面f、边e、顶点v的数目满足以下公式v-e+f=2
扩展定义:
对于正则形体,设形体所有表面的内孔总数为r,贯穿形体的孔洞数为h,形体非连通部分的总数为s,则形体满足v-e+f-r=2(s-h)
·实体表示?
第七章
·分形?
定义:
具有如下性质的集合F为分形:
- F具有精细的结构,有任意小比例的细节。
- F是如此地不规则,以至于它的整体与局部都不能用传统的集合语言来描述。
- F通常具有某种自相似的性质,这种自相似性可以是近似的或者是统计意义下的。
- 一般的,F的某种定义之下的分形维数大于它的拓扑维数。
- 在大多数令人感兴趣的情形下,F通常能以非常简单的方式定义,由迭代过程产生。
分形维数计算:
- B表示放大倍数,M是总个数,D相当于对象的维数:D=lnM/lnB
- N为每1步的细分数目,S为细分时的方所倍数,D表示分形维数
第八章
·取景变换过程?
- 场景造型
- 取景变换
- 背面剔除
- 视域四棱锥裁剪
- 透视变换
- 隐面消除
- 光亮度计算
- 扫描转换
·阴影定义?
由两部分组成:本影和半影。本应是景物表面上那些没有背光源直接照射的区域,半影为景物表面上那些被某些特定光源直接照射但并非所有特定光源直接照射的区域。
·隐藏面消除算法?
背面剔除算法、画家算法、Well-Atherton算法、BSP树算法、深度缓冲器算法、扫描线Z缓冲算法、区间扫描算法、Warnock算法、光线投影算法。
·光照模型有哪些?
1基本光照模型:环境光模型、漫反射模型、镜面反射和Phong模型、简单的透明模型
2整体光照模型
·纹理分类?
根据定义域:二维纹理和三维纹理。
根据表现形式:颜色纹理、几何纹理、过程纹理。
第十章
·动画
定义:动态的产生一系列景物画面的技术。
·计算机动画
分类:1~5 共5个级别
关键帧:计算机辅助动画也称关键帧动画,使用计算机来辅助传统动画的制作,是二级计算机动画系统。
常用技术:关键帧技术、样条驱动技术、Morphing和FFD变形技术、运动捕获技术、其它
一般格式:GIF、FLI/FLC、SWF、AVI、MOV
常用动画软件:
二维:Flash、Fireworks
三维:3D Studio、3ds Max、Softimage 3D、Maya 3D、LIGHTWA VE 3D
计算机图形学期末复习相关推荐
- 计算机图形学期末复习之第四章:基本图形生成算法
可能这会是图形学期末复习最后一个整理了, 感觉其实不如直接看PPT. 1.填空20+选择20+判断10+简答20+综合30 2.没有编程题 3.复习PPT上的基本概念和算法 计算机图形学期末复习之第四 ...
- 计算机图形学期末复习笔记
计图期末根据老师ppt整理期末复习笔记. 第二章 图形系统综述 1.视频显示设备 刷新式CRT(阴极射线管) 光栅扫描显示器 随机扫描显示器 彩色CRT监视器 直视存储管 平板显示器 三维观察设备 ...
- 计算机图形学 期末复习笔记
目录 第一章-导论 1. 计算机图形学的定义 2. 计算机图形学的应用领域 2.1 计算机图形学与其他学科的关系 3. 图形显示器的发展及其工作原理 3.1 阴极射线管(CRT) 3.2 随机扫描显示 ...
- 广东电大计算机绘图试题,电大计算机绘图期末复习试题及答案参考小抄.doc
电大计算机绘图期末复习试题及答案参考小抄 一.填空题(每小题1.5分,共30分) 1.CAD的常用图形输入设备有???鼠标??.数字化仪.图形输入板.光笔.??键盘 等.2.CAD的软件可分为系统软件 ...
- 计算机组成原理考试知识点总结,最新2018计算机组成原理期末复习考试知识点复习考点归纳总结总结...
电大计算机组成原理期末复习考试考点 归纳总结 科学研究和工程技术计算是计算机最早的领域. 信息处理是计算机应用的最广泛的领域. 计算机系统分为硬件和软件两大部分.硬件是实体部件,是看得见摸得着的.软件 ...
- 计算机英语复习,计算机英语期末复习
计算机英语期末复习 Unit 1data processing system 数据处理系统 digital computer数字计算机Integrated Circuit 集成电路 Very Larg ...
- 计算机组成原理 北理,北京理工大学计算机组成原理期末复习.pdf
计算机组成原理 期末复习 北京理工大学管理与经济学院 关磊 博士 提纲 内容回顾 练习题 2014年6月 北京理工大学管理与经济学院关磊博士 内容回顾 第1章引言 第2章数据表示 方法与数字逻辑 第3 ...
- 长春工业大学计算机组成原理考试开卷考吗,计算机组成原理期末复习资料
长春工业大学人文信息学院 计算机星系工程系 计算机组成原理 期末复习资料 计算机组成原理 一.缩写词解释 CPU:中央处理器 ALU:算术逻辑单元 I/O:输入输出接口 RAM:随机存储器 SRAM: ...
- 2017计算机绘图试题及答案,2017年度__电大(精编新版)计算机绘图期末复习试题及答案参考小抄.doc...
2017年度__电大(精编新版)计算机绘图期末复习试题及答案参考小抄 电大计算机绘图期末复习试题及答案参考小抄 一.填空题(每小题1.5分,共30分) 1.CAD的常用图形输入设备有???鼠标??.数 ...
最新文章
- java 生成二维码 QRCode、zxing 两种方式
- .bash_profile和.bashrc的区别
- php csrf攻击 xss区别,用大白话谈谈XSS与CSRF
- html关于强制显示、隐藏浏览器的滚动条
- oracle 11g 数据库
- 【Tools】VMware Workstation 15.5 Pro安装详解
- imp oracle full,Oracle 10g imp 之 full database (转官档)
- IDEA中的将项目提交到远程git仓库
- js removeEventListener删除匿名函数
- 如何使用计算机中的导出,(excel在电脑的哪个文件里?)excel怎么把查找的导出
- ELK详解(十五)——ELK+Redis配置实战
- 每天一点正则表达式复习(一)
- 【BZOJ2281】【博弈论+DP】 [Sdoi2011]黑白棋
- 压缩文件的后缀html,压缩文件的扩展名是什么
- 马尔可夫链、隐马尔科夫模型、贝叶斯网络、因子图
- windows 可以当镜子用的软件
- Android AIDL原理
- [转]字号、pt、px、inch、cm 之间的关系及对照表
- python算积分蒙特卡罗_python编程通过蒙特卡洛法计算定积分详解
- 文件管理服务器win7,Win7如何取得文件管理所有权
热门文章
- PhoneWindowManager
- 开工啦 我人来了,但脑子好像在家睡觉......
- 常用计算机技能有哪些方面,办公室的word常用技巧有哪些,这些计算机技能只为让你事半功倍...
- 2021计算机没有PS吗,ps2021报错无法在老电脑上运行的解决方法
- 按键精灵 大沙漠插件注册
- 长跑冠军的故事·微小说
- 小说形象特征包括哪些方面_小说主要特点是什么
- azkaban安装使用
- python网页版本_利用jupyter网页版本进行python函数查询方式
- 差分电荷密度怎么画_MS电荷密度和差分密度用Origin作图