计算机图形系统 计算机图形系统,具有关于图形的计算、存储、输入、输出、对话等五方面基本功能的一类系统。主要由人、图形软件包、图形硬件设备三部分构成,其中,图形硬件设备通常由图形处理器、图形输入设备和图形输出设备构成。
于是在操作系统里面便诞生了一个重要又庞大的子系统,图形系统。根据前面几句的描述,我们先来看一下图形系统的简单结构。 可以看到图形系统的总体结构还挺简单的,GUI进程需要窗口系统来创建和管理窗口,需要渲染系统来帮忙绘制界面,最后让显示系统把画面显示到显示器上。 1.3 图形系统的各层职能 知道了图形系统的总体结...
于是在操作系统里面便诞生了一个重要又庞大的子系统,图形系统。根据前面几句的描述,我们先来看一下图形系统的简单结构。 可以看到图形系统的总体结构还挺简单的,GUI进程需要窗口系统来创建和管理窗口,需要渲染系统来帮忙绘制界面,最后让显示系统把画面显示到显示器上。 1.3 图形系统的各层职能 知道了图形系统的总体结...
可以看到图形系统的总体结构还挺简单的,GUI进程需要窗口系统来创建和管理窗口,需要渲染系统来帮忙绘制界面,最后让显示系统把画面显示到显示器上。 1.3 图形系统的各层职能 知道了图形系统的总体结构,我们再来详细描述一下各层的职能。 窗口系统一般以进程的方式运行在用户空间,我们把它的进程叫做DisplayServer。窗口系统...
GKS是一个为应用程序服务的基本的图形系统,它提供了一组用于计算机图形程序设计的功能函数,定义了6种图形输出元素和6种逻辑输入设备,引进了工作站的概念,设置了3种坐标系,可进行窗口和视口间的转换,允许存贮和动态地修改画面.由于GKS对具体设备是独立的,因此使用GKS编制的应用图形软件具有很好的可移植性.GKS...
1.1 系统基本要求 设计并实现一个图形绘制系统。 系统具有可视化界面,具有功能菜单; 系统包含的绘图功能:基本图形的绘制(直线、圆、椭圆、矩形、平行四边形、圆角矩形等)、多边形的绘制、曲线的绘制(Bezier曲线、二次B样条曲线等)、图形的裁剪、图形属性(线宽、线型)的设置、图形的擦除、图形的保存等功能。
2.图形系统的发展史 上世纪50年代,计算机科学家们开始尝试使用计算机来生成图形。这些早期的图形只是一些简单的几何形状,如线段、圆、椭圆等。 1952年,Benjamin Francis Laposky利用计算机做出了抽象图像,他被认为是第一个利用计算机进行绘图的人,使用了一种示波器来创作抽象艺术。
1.3 图形系统的各层职能 知道了图形系统的总体结构,我们再来详细描述一下各层的职能。 窗口系统一般以进程的方式运行在用户空间,我们把它的进程叫做DisplayServer。窗口系统有两个职责:一是窗口管理器,负责窗口的创建、缩放、销毁等工作;二是合成管理器,负责把各个GUI进程绘制完成之后的窗口合成为一个位图,然后送到显...
计算机图形系统用来生成、处理和显示图形,通常由以下三部分构成:图形输入设备中央处理器图形输出设备常用的图形输入设备: 键盘、鼠标此外还有跟踪球、空间球、光笔、触摸板、 图形扫描仪、数字化仪、手写输入板、语音输入、数据手套 中央处理器:中央处理器完成对图形的描述、建立、修改等各种计算,并对图形实现有效的存储...