- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《计算机图形学》课程串讲北京大学计算中心 龙新征课程介绍开设背景计算机硬件、软件性能的飞速发展、价格的大幅下降以及计算机的广泛应用,使计算机图形技术的发展十分迅速。计算机图形学已成为相当成熟的重要学科,并渗透到各行各业,在各个领域中起着越来越大的作用。研究对象研究如何在计算机环境下生成、处理和显示图形的一门学科,也就是研究用计算机进行图形和数据之间相互转换的方法和技术。课程介绍先修课程高等数学、线性代数、数据结构、编程语言学习形式网络视频课件、学生自学、语音答疑课程介绍考试形式闭卷考试课程成绩=平时成绩占30%+期末卷面成绩70%平时成绩构成:平时表现5%+平时作业20%+语音答疑5%教材张彩明 杨兴强 李学庆 等,《计算机图形学》(第二版),北京,科学出版社,2008知识体系一、计算机图形学概述(教材第1章)二、计算机图形系统及硬件基础(教材第3章)三、 基本光栅图形生成算法(教材第4章)四、变换(教材第5、6章)五、人机交互绘图技术(教材第7章)六、隐藏线和隐藏面的消除(教材第8章)七、光照明模型(教材第9章)计算机图形学概述图形的概念概念:几何要素、非几何要素;表现形式:点阵表示——像素图、图像;参数表示——参数图、图形;计算机图形学的研究内容定义:生成、处理、显示;研究内容:建模、处理、绘制、人机交互;与相关学科的关联和区别:图形处理、模式识别、计算几何;计算机图形学概述计算机图形学的发展史图形设备和交互技术、计算机图形系统(实体造型、曲面造型)、计算机图形的标准化(官方标准、非官方标准);计算机图形学的应用领域计算机辅助设计与制造、地理信息系统、科学计算可视化、计算机动画、计算机艺术、计算机模拟仿真、虚拟现实;计算机图形系统及硬件基础计算机图形系统概述图形设备的功能、组成部分及各部分作用:中央处理器——计算、存储;图形输出设备(显示设备、绘制设备)——输出;图形输入设备——输入;图形系统的基本功能:计算、存储、输入、输出、交互;掌握图形处理的基本流程。计算机图形系统及硬件基础图形显示原理(CRT显示器)CRT显示器的组成部分及功能:电子枪、聚焦系统、加速系统、偏转系统、荧光屏;单色CRT显示器的显示原理:电子枪发出电子束,依次经过聚焦系统、加速系统、偏转系统,轰击到荧光屏的不同部位,被其内表面的荧光物质吸收,发光产生可见的图形;彩色CRT显示器的显示原理:像素、红绿蓝三色荧光点、荫罩、三个电子枪、调节电流强度控制荧光点亮度;计算机图形系统及硬件基础图形显示原理(光栅扫描式图形显示器)扫描转换:逐行扫描(水平回扫,垂直回扫),隔行扫描(奇数场,偶数场,水平回扫,垂直回扫);基本结构:帧缓冲存储器(位面)、视频控制器、CRT显示屏、颜色查找表;显示原理:画点设备,按扫描线从左到右、从上到下显示像素;主要性能参数:分辨率、亮度等级数目和色彩、点距、显示速度;计算机图形系统及硬件基础图形显示原理液晶显示器组成部分:玻璃板、偏光板、电极、背光板;单色液晶显示器原理:背光板发出光线穿过第一层偏振过滤层后进入液晶层。液晶层中的水晶液滴都被包含在细小的单元格结构中,一个或多个单元格构成一个像素。通过电极上电压的改变,改变液晶的扭转状态,相应改变光线的行进方向,从而决定相应像素的亮度。等离子显示器原理:晶格中的低压气体在高电压的作用下电离解产生具有特征的橙红色辉光;通过改变控制电压,可使等离子板显示不同灰度的图形;显卡的组成部分:显卡BIOS芯片、图形处理芯片、显示存储器、数模转换器芯片、接口计算机图形系统及硬件基础绘图设备喷墨绘图机的基本结构和工作原理;激光打印机的基本结构和工作原理:感光鼓、粉盒、打底电晕丝和转移电晕丝;图形输入设备常用的图形输入设备:光笔、数字化仪和手写输入板、触摸屏、图形扫描仪、数字墨水、数据手套及三维鼠标;基本光栅图形生成算法概述像素是生成光栅图形的最小单位;生成基本光栅图形的基本原理:用尽可能靠近图形的像素点的集合来近似表示图形;以像素中心的坐标为该像素的坐标建立坐标系;基本光栅图形生成算法直线生成算法直线的DDA生成算法;直线Bresenham法;1. DDA算法算法实现void dda(int x1, int x2, int y1, int y2) { int k; float x, y, dx, dy; k = Math.abs(x2-x1); if (Math.abs(y2-y1)k) k = Math.abs(y2-y1); dx = (float)(x2-x1)/k; dy = (float)(y2-y1)/k; x=(float)(x1); y=(float)(y1); for (int i=0;ik;i++){ gl_point ((int)(x+.5f),(int)(y+.5f));
原创力文档


文档评论(0)