计算机图形学基础与徐光伟课程概述

需积分: 14 3 下载量 167 浏览量 更新于2024-08-23 收藏 14.49MB PPT 举报
"这是关于计算机图形学的一份PPT讲义,由徐光伟主讲。内容涵盖了课程介绍、教学要求、教材推荐、基础知识需求以及计算机图形学的基本概念和发展历史。" 计算机图形学是一门深入研究如何使用计算机来创建、处理和展示图形的学科。在徐光伟的PPT中,它被介绍为涉及软件、硬件技术和各种算法的综合领域。课程的目标包括理解图形系统结构,掌握基本概念、方法和算法,并具备实际操作和编程能力。 教学基本要求主要包括四个方面:对图形系统框架的理解,对图形学基本问题的认识,学习二维和三维图形生成技术,以及提升实践和编程技能。教材和参考书中列举了几本经典的计算机图形学著作,例如Donald Hearn和M. Pauline Baker的《Computer Graphics》以及孙家广的《计算机图形学》等。 在基础知识方面,要求学生具备扎实的编程能力,熟悉数据结构和算法。课程内容首先从计算机图形学的概述开始,解释了图形由几何和非几何属性组成,如点、线、面、体,以及灰度、色彩等。计算机生成图形的方法主要有矢量法和描点法。虽然图形与图像的概念有时会交织,但图形更侧重于几何表示和场景的物理属性。 计算机图形学的发展历史部分提到了1950年第一台图形显示器的诞生,这标志着计算机图形学硬件发展的起点。随着技术的进步,计算机图形学逐渐发展成为现代科技、游戏开发、电影特效等多个领域的核心组成部分。 PPT的内容还可能涵盖了图形学的更多细节,如图形渲染、交互技术、光照模型、纹理映射等。这些知识对于理解计算机如何创造视觉上逼真的图像至关重要。通过学习这门课程,学生不仅能掌握理论知识,还能提升实际应用和编程能力,为未来在相关领域的工作打下坚实基础。