本文概述
- (a)非交互式或被动计算机图形
- (b)交互式计算机图形学
- 交互式计算机图形学的工作
【交互式和被动图形】非交互式图形只涉及计算机与用户之间的单向通信, 用户可以看到生成的图像, 并且不能对图像进行任何更改。
(b)交互式计算机图形学 在交互式计算机图形学中, 用户可以对图片进行某些控制, 即, 用户可以对生成的图像进行任何更改。一个例子是乒乓球比赛。
交互式计算机图形学要求计算机与用户之间进行双向通信。用户可以通过输入设备发送命令来查看图像并进行任何更改。
优点:
- 高品质
- 更精确的结果或产品
- 更高的生产力
- 降低分析和设计成本
- 大大增强了我们理解数据和感知趋势的能力。
- 帧缓冲器或数字存储器
- 监视器就像没有调谐和接收电子设备的家用电视机。
- 显示控制器或视频控制器:它将帧缓冲区的内容传递给监视器。
文章图片
帧缓冲区:数字帧缓冲区是一块很大的连续计算机内存, 用于保存或映射屏幕上显示的图像。
- 栅格中的每个像素至少要有1个存储位。这种内存量称为位平面。
- 1024 x 1024元素在单个位平面中需要220(210 = 1024; 220 = 1024 x 1024)sq.raster或1, 048, 576个存储位。
- 图像一次在帧缓冲区中累积一位。
- ∵一个存储位只有两个状态(二进制0或1), 单个位平面会产生黑白(单色显示)。
- 由于帧缓冲器是数字设备, 因此写入光栅CRT是模拟设备。
1.持久性:持久性是磷光的持续时间。 CRT中可以使用不同种类的荧光粉。除颜色外, 磷光体在持久性方面的主要区别还在于去除电子束后磷光体如何继续发光。
2.分辨率:用于描述显示图像上使用的像素数。
3.长宽比:宽高比。它的度量单位是长度或像素数。
长宽比=
推荐阅读
- 计算机图形显示处理器
- 计算机图形学的应用
- 计算机图形学入门介绍
- A缓冲法详细指南(图解)
- 计算机图形学中的2D转换算法实现|S1(对象缩放)
- Unity|【Unity Shader】透明效果(透明度测试与透明度混合)
- Cohen-Sutherland线段裁剪算法
- Sutherlang-Hodgman 多边形裁剪算法
- Opengl (公转与自转)