计算机图形学实验报告及代码

计算机图形学实验报告及代码

ID:15588414

大小:621.00 KB

页数:67页

时间:2018-08-04

计算机图形学实验报告及代码_第1页
计算机图形学实验报告及代码_第2页
计算机图形学实验报告及代码_第3页
计算机图形学实验报告及代码_第4页
计算机图形学实验报告及代码_第5页
资源描述:

《计算机图形学实验报告及代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章概述一、教学目标通过本章的学习,使学生能够了解计算机图形学的基本概念、研究内容;当前的发展概况;本门课程的特点和应用。二、教学要求1.了解计算机图形学的概念和研究内容;2.了解本门课程的发展概况。三、教学内容提要1.计算机图形学的研究内容2.计算机图形学发展概况3.计算机图形学特点和应用4.计算机图形学当前研究的课题5.计算机图形生成和输出的流水线四、教学重点、难点及解决方法本章将主要围绕计算机图形学的基本概念进行介绍,介绍研究内容;当前的发展概况;本门课程的特点和应用等等。五、课时安排2学时六、教学设备多媒体七、检测教学目标实现程度的具体措施和要求通过课堂提问的方

2、式来检测学生对基本概念的掌握程度。八、教学内容1.1计算机图形学的研究内容计算机图形学(ComputerGraphics):研究通过计算机将数据转换为图形,并在专用显示设备上显示的原理、方法和技术的学科。计算机图形表现形式(1).线条式(线框架图)用线段来表现图形,容易反映客观实体的内部结构,如各类工程技术中结构图的表示,机械设计中零件结构图及电路设计中的电路原理图等。具有面模型、色彩、浓淡和明暗层次效应,适合表现客观实体的外形或外貌,如汽车、飞机、轮船等的外形设计以及各种艺术品造型设计等。(2).真实感面模型图形跑车靓照计算机图形分类(空间)(1).二维图形(2D):在

3、平面坐标系中定义的图形(2).三维图形(3D):在三维坐标系中定义的图形计算机图形产生方法(1).矢量法(短折线法)任何形状的曲线都用许多首尾相连的短直线(矢量)逼近。(2).描点法(像素点串接法)每一曲线都是由一定大小的像素点组成计算机绘图方式:(1)交互式绘图允许操作者以某种方式(对话方式或命令方式)来控制和操纵图形生成过程,使得图形可以边生成、边显示、边修改,直至符合要求为止。如AUTOCAD等(2)被动式绘图图形在生成过程中,操作者无法对图形进行操作和控制。如C语言绘图图形的操作与处理方法(PictureManipulation)如图形的开窗、裁剪、平移、旋转、放

4、大、缩小、投影等各种几何变换操作的方法及其软件或硬件实现技术。图形信息的存储,检索与交换技术:如图形信息的各种表示方法、组织形式、存取技术、图形数据库的管理、图形信息通信等。人机交互及用户接口技术:如新型定位设备、选择设备的研究;各种交互技术,如构造技术、命令技术、选择技术、响应技术等的研究,以及用户模型、命令语言、反馈方法、窗口系统等用户接口技术的研究。1.2计算机图形学发展概况1962年美国麻省理工学院林肯实验室的IvanE·Suthland,首先提出了“计算机图形学”(ComputerGraphics)这一术语,引入了分层存储符号的数据结构,开发出了交互技术;可用键

5、盘和光笔实现定位、选项和绘图。奠定了计算机图形学基础。60年代中期美国、英国、法国的一些汽车、飞机制造业大公司对计算机图形学开展大规模研究。60年代后期出现了存储管式显示器,可以进行简单交互。1.3计算机图形学特点和应用特点:1.计算机产生的图形有规律、光滑。它是按数学方法产生的,规矩整齐,有着像数学一样的严格性。2.计算机产生的图形纯净美观、无噪声干扰。3.通过计算机产生的图形不仅能描绘客观世界的各种对象,也能描绘纯粹是想像的主观世界中的各种对象。4.交互式计算机图形显示可由用户控制,产生的图形可修改性强,且速度快、差错少。应用领域:1.计算机辅助设计(CAD)和计算机

6、辅助制造(CAM)计算机图形学被用来进行土建工程、机械结构和产品的设计,包括设计飞机、汽车、船舶的外形和发电厂、化工厂等的布局,也能够对电子线路或电子器件进行设计。2.事务管理中交互式绘图绘制事务管理中的各种图形,如统计数据的二维及三维图形、直方图、线条图、表示百分比的扇形图等等,还可绘制工作进程图,库存和生产进程图以及大量的其他图形。所有这些都以简明的形式呈现出数据的模型和趋势以增加对复杂现象的理解并促进决策的制定。3.地理信息系统(GIS)地理信息系统是建立在地理图形基础上的信息管理系统,是图形技术、数据库技术以及管理信息的结合。4.办公自动化和电子出版技术图形显示技

7、术在办公自动化和事务处理中的使用,有助于数据及其相互关系的有效表达,因而有利于人们进行正确的决策。利用交互式图形显示技术的支持可以进行资料、文稿、书刊、手册的编写、修改。制图、制表、分页、排版。5.计算机辅助教学(CAI)计算机辅助教学系统利用图形显示设备或电视终端,可以有声有色生动地演示物理、化学、生物、外语等教学内容,让学生(用户)使用人机交互手段,进行学习和研究,绘图或仿真操作,使整个教学过程直观形象,有利于加深理解所学知识。6.过程控制在过程控制中,常常将计算机与现实世界中的其他设备连成一个系统。计算机图形显示设备常用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。