OpenGL配置与计算机图形系统详解

需积分: 9 1 下载量 166 浏览量 更新于2024-07-21 收藏 2.55MB PDF 举报
"计算机图形学CG02章节主要讲解了计算机图形系统的基本构成、图形显示设备,特别是重点介绍了计算机图形系统中的硬件与软件组件以及OpenGL的简单应用。本章覆盖了2.1计算机图形系统、2.2图形显示设备、2.3图形显示系统、2.4图形基本软件系统和2.5OpenGL简介等内容。" 在计算机图形学中,计算机图形系统是由硬件和软件两大部分组成的。硬件包括输入设备(如鼠标、键盘等)、输出设备(如显示器、打印机)、存储设备(用于存储图形数据)和图形处理设备(处理图形运算)。软件方面,有图形软件包、应用程序以及支持图形处理的应用模型。 计算机图形系统的功能主要包括计算、存储、输入、输出和对话图形。计算涉及到图形处理,例如图形变换和光照效果;存储用于存储图形数据;输入设备支持人机交互和数据文件导入;输出则涉及显示器、打印机等设备;对话图形则强调人机交互界面的设计。 在显示设备部分,主要讲解了两种类型:阴极射线管(CRT)和平板型显示器(如液晶、等离子)。CRT显示器因其亮度高、对比度好和色彩鲜艳而被广泛使用,但其体积大、重量重的缺点限制了其便携性。平板型显示器,如液晶和等离子屏,具有轻薄的特点,适合移动设备,但它们的亮度、对比度和色彩表现相对较差,价格也较高。 深入探讨CRT显示器,其工作原理基于电子枪、聚焦系统、加速电极、偏转系统和荧光屏。电子枪由灯丝、阴极和控制栅构成,其中灯丝加热产生电子束,控制栅通过调节电压控制电子束强度,影响荧光屏上的亮度。聚焦系统使电子束变细,提高分辨率;加速电极提供高电压使电子束高速移动。偏转系统利用电场或磁场改变电子束方向,实现画面显示。荧光屏上的荧光物质受到电子束轰击后发光,而刷新频率决定了图像的稳定性,是保证无闪烁显示的关键参数。 最后,提到了OpenGL,这是一个跨语言、跨平台的绘图函数库,广泛应用于图形编程,用于创建2D和3D图形。学习OpenGL的基本使用是理解计算机图形系统和实现图形程序设计的重要步骤。通过这个章节的学习,读者可以掌握计算机图形处理的基础知识,为后续的图形学研究打下坚实基础。