《《计算机图形学》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《计算机图形学》课程教学大纲.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-作者xxxx-日期xxxx计算机图形学课程教学大纲【精品文档】 计算机图形学课程教学大纲一、 课程概况课程中文名称计算机图形学课程编号 课程类别公共必修课 公选课 学科基础课 专业基础课 专业必修课 专业选修课总学时64讲授学时32实验学时32总学分4开课系(部)信息系授课对象 先修课程c/c+程序设计、数据结构、线性代数执笔人审核人审批人修订时间二、课程简介通过本课程的学习,使学生掌握计算机图形学的基本概念、理论、方法和系统。为今后从事计算机辅助设计和制造、科学计算可视化、计算机图形处理、图形算法的设计、图形软件的开发等方面的工作打下良好的理论基础。本课程主要讲授计算机图形学的基本概念、原
2、理、算法和基本系统。三、课程性质本课程是专业技术基础课。四、课程教学目标通过一学期学习要达到如下要求(1)掌握计算机图形学及图形系统的基本概念,了解图形外围设备的工作原理和特性,了解计算机图形标准的基本知识;(2)掌握基本图元及常用曲线的生成算法;(3)熟练掌握投影变换、图形变换、裁剪、填充等图形处理的常用算法;(4)熟练掌握三维形体及常用曲面的表示方法,能够处理三维图形的消隐问题;(5)懂得真实感图形的基本理论与算法;(6)熟练掌握一种语言的图形函数和图形程序的设计技能,具有开发以图形为主的软件设计基本能力。 五、理论教学内容及要求第一章 绪论【教学目标】(1)了解计算机图形学概述(2)了解
3、计算机图形学的发展史(3)了解计算机图形学的应用(4)了解计算机图形学的研究方向【学时分配】2【授课方式】讲授、演示【课外学习指导的要求】1、 课外阅读资料:计算机图形学实用技术2、作业与思考题:【教学重点和难点】(1)重点:计算机图形学的应用(2)难点:计算机图形学概述【授课内容】计算机图形学概述计算机图形学的发展史计算机图形学的应用计算机图形学的研究方向【授课方法与手段】(1)教学方法:讲授式、讨论式(2)教学手段:多媒体、第二章 计算机图形系统【教学目标】(1)了解计算机图形系统的组成、 功能及分类(2)理解计算机图形设备分类及工作原理(3)了解计算机图形软件及应用【学时分配】8【授课方
4、式】讲授、演示、课堂讨论【课外学习指导的要求】1、课外阅读资料:计算机图形学实用技术2、作业与思考题:【教学重点和难点】(1)重点:计算机图形设备的工作原理(2)难点:计算机图形软件的应用【授课内容】计算机图形系统的组成、 功能及分类图形设备图形软件【授课方法与手段】(1)教学方法:讲授式、讨论式(2)教学手段:多媒体第三章 基本图形的生成【教学目标】(1)理解直线的生成算法(2)理解圆与椭圆的生成算法(3)了解区域的填充(4)了解字符的分类(5)理解图形裁剪算法【学时分配】22【授课方式】讲授、演示、课堂讨论、讲解习题【课外学习指导的要求】1、课外阅读资料:计算机图形学实用技术2、作业与思考
5、题:【教学重点和难点】(1)重点:计算机基本图形的生成算法(2)难点:区域填充【授课内容】直线的生成算法圆与椭圆的生成算法区域的填充字符裁剪【授课方法与手段】(1)教学方法:讲授式、案例式、研究式(2)教学手段:多媒体第四章 图形变换【教学目标】(1)了解齐次坐标(2)理解图形的几何变换(3)了解形体的投影变换(4)了解窗口视区变换【学时分配】16【授课方式】讲授、演示、课堂讨论、讲解习题【课外学习指导的要求】1、课外阅读资料:计算机图形学实用技术2、作业与思考题:【教学重点和难点】(1)重点:图形的几何变换(2)难点:形体的投影变换【授课内容】齐次坐标图形的几何变换形体的投影变换窗口视区变换
6、【授课方法与手段】(1)教学方法:讲授式、案例式、研究式(2)教学手段:多媒体第五章 曲线与曲面【教学目标】(1)了解曲线与曲面的基础知识(2)理解常用参数曲线的性质(3)了解常用的参数曲面【学时分配】4【授课方式】讲授、演示、课堂讨论、讲解习题【课外学习指导的要求】1、课外阅读资料:计算机图形学实用技术2、作业与思考题:【教学重点和难点】(1)重点:计算机图形学的应用(2)难点:计算机图形学概述【授课内容】曲线与曲面的基础知识常用的参数曲线常用的参数曲面【授课方法与手段】(1)教学方法:讲授式、案例式、研究式(2)教学手段:多媒体第六章真实感图形【教学目标】(1)了解线消隐、面消隐概念及算法
7、(2)了解光照模型的概念(3)了解纹理的概念(4)了解颜色模型【学时分配】4【授课方式】讲授、演示【课外学习指导的要求】1、课外阅读资料:计算机图形学实用技术2、作业与思考题:【教学重点和难点】(1)重点:线消隐、面消隐的概念(2)难点:线消隐、面消隐的算法【授课内容】线消隐面消隐光照模型纹理颜色模型【授课方法与手段】(1)教学方法:讲授式、案例式、研究式(2)教学手段:多媒体第七章VC+图形程序设计【教学目标】(1)了解VC+可视化编程概要(2)理解图形程序设计步骤和方法(3)掌握绘图工具应用程序编程实例【学时分配】4【授课方式】讲授、演示、课堂讨论、讲解习题【课外学习指导的要求】1、课外阅
8、读资料:计算机图形学实用技术2、作业与思考题: 【教学重点和难点】(1)重点:绘图应用程序编写(2)难点:绘图应用程序编写【授课内容】VC+可视化编程概要图形程序设计步骤和方法绘图工具应用程序编程实例【授课方法与手段】(1)教学方法:讲授、演示(2)教学手段:多媒体六、实验教学内容及安排序号实验项目名称内容提要实验要求实验类型实验教学组织形式学时分配1直线的生成算法直线生成算法的实现必做验证性操作122园与椭圆的生成生成算法园与椭圆的生成生成算法的实现必做验证性操作83扫描线填充算法扫描线填充算法的实现必做验证性操作44 图形变换算法图形变换算法的实现必做验证性操作45在MFC中编写绘图程序在MFC中编写绘图程序必做验证性操作4七、课程考核要求1、本课程是考试课2、考核方式:闭卷考试3、成绩评定:平时成绩30%,期末考试70%4、平时成绩:平时成绩由考勤、课堂表现、作业三项构成八、参考资料 本课程选用教材 1张宁蓉.计算机图形学M.西安:西安电子科技大学出版社,2011.第一版本课程推荐参考书 1陈元琰.计算机图形学实用技术M.北京:科学出版社,2000.第一版2魏海涛.计算机图形学M.北京:电子工业出版社,2001,第一版九、说明【精品文档】