542010图形学与人机交互设计

542010图形学与人机交互设计

ID:16342605

大小:72.50 KB

页数:5页

时间:2018-08-09

542010图形学与人机交互设计_第1页
542010图形学与人机交互设计_第2页
542010图形学与人机交互设计_第3页
542010图形学与人机交互设计_第4页
542010图形学与人机交互设计_第5页
资源描述:

《542010图形学与人机交互设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图形学与人机交互设计(542010)教学大纲01.教学单位:软件学院02.课程编号:54201003.课程名称:图形学与人机交互设计04.课程英文名称:ComputerGraphics&InteractiveTechnology05.课程学时:48学时,其中含实验20学时06.课程学分:2.5学分07.课程类别:学科基础课08.课程性质:选修09.开课学期:第5学期10.面向专业:软件工程11.选用教材,徐长青、许志闻、郭晓新,《计算机图形学》,机械出版社,2010年。12.主要参考书1.(美)赫恩著,(美)巴克著,蔡士杰

2、,宋继强,蔡敏译《计算机图形学》第三版,电子工业出版社20102.孙家广,胡事民计算机图形学基础教程清华大学出版社2009.13.课程教学目的与任务图形学与人机交互设计是一门计算机专业基础课,是计算机专业本科生必修的专业基础课。本课程介绍图形显示及图形表示的方法和原理。通过本课程的学习,使学生了解计算机在图形应用方面的基础原理,了解图形应用中的特殊性处理方法,掌握人机交互程序设计,进而懂得计算机在数值领域深入应用的方法,为问题的解决提供适宜的模型和办法。14.课程教学基本要求第一章计算机图形学简介课堂讲授。第二章图形基元的

3、显示教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。第三章图形变换教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。第四章曲线和曲面教学环节:课堂讲授、作业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。第七章消除隐藏线和隐藏面算法教学环节:课堂讲授、作

4、业、实验。作业题见书后5道习题。通过作业使学生更好的理解掌握本章讲授的内容。通过编程实现书中算法,具体实验内容见实验教学大纲。第八章真实感图形的绘制课堂讲授。15.预备知识或先修课程要求高等数学、计算方法、C++程序设计。16.课程教学内容、要求及学时分配第一章计算机图形学简介(4学时)要求学生了解计算机图形学目前的发展、应用领域及计算机绘图的设备、绘图软件、交互方式和交互技术。第一节计算机图形学及相关学科1、图形学概念2、图形学、图象处理与模式识别的关系3、交互式计算机图形学第二节计算机图形学的起源1、“Sketchpa

5、d:人-机图形通信系统”-IvanE.Sutherland2、国内的发展第三节计算机图形学应用及发展动向1.计算机图形学应用1.计算机图形学的研究内容与发展动向第四节图形系统硬件1.图形系统硬件的构成2.图形显示器的工作方式3.光栅扫描显示的原理、结构第五节计算机图形标准1.计算机图形标准的定义2.常用的几种图形标准第二章图形基元的显示(4学时)要求学生掌握基本的图形基元的显示方法和绘制直线、圆的基本算法,封闭多边形的填充算法和扫描转换算法。难点:多边形扫描转换算法的数据结构。第一节直线扫描转换算法1.DDA扫描转换算法2

6、.中点扫描转换算法3.Breshenham扫描转换算法第二节圆的扫描转换算法1.中点画圆法2.Bresenham画圆法第三节种子填充算法1.内定义四连通填充算法2.边界定义四连通填充算法3.扫描线种子填充算法第四节多边形扫描转换算法1.扫描前的预处理2.有序边表和活跃边表3.多边形扫描转换算法第三章图形变换(6学时)要求学生掌握图形的各种变换矩阵、图形的裁剪伏算法。难点:三维图形变换和投影变换、裁剪。第一节变换的数学基础1.向量和向量运算2.矩阵和矩阵运算3.齐次坐标第二节二维图形变换1.基本几何变换的种类与计算公式2.组

7、合变换第三节二维视见变换1.窗口、视区的概念2.视见变换与视见变换的计算第四节三维图形变换1.基本几何变换的种类与计算公式2.组合变换第五节投影1.投影的形成和种类2.平行投影的种类与计算3.透视投影的种类与计算第六节裁剪1.裁剪的定义2.Cohen-Sutherland直线段裁剪算法3.中点分割算法4.梁友栋-Barsky算法5.Sutheland-Hodgman多边形裁剪算法6.凸多边形为裁剪区域的直线段裁剪算法第四章曲线和曲面(6学时)要求学生掌握Hermite曲线、Bezier曲线、B样条曲线基本定义、绘制方法。重

8、点:各种曲线的区别和绘制条件。难点:B样条曲线的基函数。第一节曲线和曲面表示的基础1.曲线和曲面的参数表示2.曲线、曲面的表现方式第二节Hermite多项式和Coons曲面1.Hermite多项式2.Coons曲面第三节Bezier曲线与曲面1.Bezier曲线2.Bezier曲面第四节B样条曲线与曲面

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

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

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