计算机图形学
1
{
CRT : 阴极射线管
平板系统: 液晶显示器…
}
第二章
{
2.2
计算机刷新流程。
x/y 寄存器 存放屏幕像素坐标
开始时: 顶部扫描行 x->0 y -> 顶部扫描行号
帧缓存中该像素对应位置的值被取出,并用于设置CRT强度
loop
loop(y--)
...
loop(x++)
x置位,y->顶部扫描行号
帧缓存存放于: 独立寄存器中。 RAM太慢了。
高性能系统-> 2个帧缓存{刷新用,强度值}
视频控制器: 常包含一个查找表。
2.2.2光栅扫描显示器 P17
光栅系统: 显示处理器。 (GPU)->解放CPU。
显示处理器主要任务:
扫描转换:将应用程序给出的图形定义数字化为一组像素强度值,
并存放在帧缓存中。
字符-> 矩阵像素点阵定义/曲线轮廓。
*减少光栅系统对存储量的需求->
将帧缓存组织成链表且对强度信息进行编码。
-> 行程长度编码: 每行用整数对(48974..)来编码。
-> 单元编码: 将光栅按矩形区分块
2.3图形工作站
2.4 输入设备 鼠标,键盘...
2.5 硬拷贝设备 P21
2.6 图形网络
URL 同一资源定位器(Uniform Resource Locator,URL)
{
1.传送文档的协议;
2.包含文档和可选服务器位置的服务器。
}
HTML 超文本标记语言
}
第三章
{
计算机图形软件。
专用软件包: CAD,3dMax
通用编程软件包: 计算机图形应用编程接口 : OPenGL
坐标表示: 通用图形软件包要求:标准/右手系/笛卡尔坐标
世界坐标系
局部坐标系
观察坐标系
观察流水线: 将场景中的世界坐标描述处理变换到一个或多个输出设备参考系显示。
(转换为屏幕坐标)
}