计算机图形学-冯彦
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
六、成绩评定
(一)考核方式 C :A.闭卷考试 B.开卷考试 C.论文 D.考查 E.其他
(二)成绩综合评分体系:
1. 平时表现 2. 上机作业 3. 项目设计论文
成绩综合评分体系 总计
比例% 20 30 50 100
附:评分标准及说明
1)平时表现的评分标准:
评分标准
1. 按时上课,保证出勤;学习态度认真主动,对学习中的难点、重点问题积极 和老师、同学交流讨论。 2. 基本能够保证出勤;学习主动性一般,对学习中的难点、重点问题基本能够 和老师、同学交流讨论。 3. 课堂出勤不足三分之一;学习态度不认真,主动性较差,对学习中的难点、 重点问题不和老师、同学交流讨论。
得分
80-100 分 30-79 分 0-29 分
2)上机作业的评分标准:
评分标准
1. 按时上交作业,严格按照要求实现全部或绝大部分功能,求解思路清晰,程 序运行结果正确,代码符合规范,可读性强。 2. 按时上交作业,能够按照要求实现基本功能,求解思路较为清晰,程序运行 结果存在部分错误,代码基本符合规范,可读性一般。
中国海洋大学本科生课程大纲
课程名称 计算机图形学 Computer Graphics
课程属性 专业知识
课程代码 075103201257
课时/学分
64/3
课程性质 选修
实践学时
32
责任教师 赵勇
课外学时 64(32×2)
课程属性:公共基础/通识教育/学科基础/专业知识/工作技能,课程性质:必修、选修
2.设计思路: 本课程针对数学类专业的学生开设,重在使学生理解并掌握计算机图形学的基本
原理和方法,为将来从事计算机图形学相关领域的研究、应用和开发奠定良好的基础。 课堂讲授围绕三维图形的显示流程、真实感图形的绘制、曲线曲面造型技术等展
开,重点介绍计算机图形学的基本原理和方法。每一章在理论讲解的同时配以上机实 验,利用 MFC、OpenGL 实践计算机图形学的基本理论、算法和技术,进一步加强学生 对计算机图形学的概念、原理的理解和应用,提高学习的兴趣和动手实践的能力。
结构是否严谨,逻辑性强; 文字表达是否准确、流畅,条理清楚,重点突出; 格式、图、表是否规范; 参考文献的引用和书写是否规范; 是否完成项目设计要求中指定的各项基本功能; 是否对项目设计中的难点和重点问题给出详细的分析和解 决步骤; 是否对项目设计中存在的问题、项目的扩展和改进做必要 的说明; 是否具有一定的学术水平或实际价值; 代码组织是否良好,逻辑性强; 是否有必要的文档说明,确保程序的可读性; 程序代码是否符合规范; 引用他人的代码是否有明确的说明; 项目汇报是否思路清晰,重点突出,详略得当; 回答问题是否准确,有一定的专业性; 仪表、精神风貌是否良好; 报告时间是否符合要求;
几何变换 坐标变换 显示变换 裁剪 消隐技术 光照技术 光线跟踪 纹理技术 阴影的生成 曲线和曲面入门
实验实践 内容
图形编程基础实验
基本光栅图形的生成 实验:线的生成、区域 的填充 图形变换实验:线裁 剪、多边形裁剪
真实感图形的绘制实 验
曲线曲面的绘制实验 项目设计答辩
五、参考教材与主要参考书 1. 选用教材
杨钦,徐永安,翟红英.《计算机图形学》. 清华大学出版社, 2005 2. 主要参考书 [1] Dave Shreiner. The Khronos OpenGL ARB Working Group. 译者:李波,徐军.
《OpenGL 编程指南(第 7 版)》. 机械工业出版社, 2010
-2-
[2] Edward Angel. 译者:张荣华等.《交互式计算机图形学——基于 OpenGL 的自顶 向下方法(第 5 版)》. 电子工业出版社, 2009
四、进度安排
序号
主题
1 绪论
2 计算机图形系统
3 基本光栅图形生成技术
4 图形变换
5 真实感图形的生成技术
6 曲线曲面 7 项目设计答辩
计划 课时
4+0 4+4 6+8
8+8
8+8
2+2 0+2
主要内容概述
计算机图形学的发展历 史、研究内容、应用领域 图形系统概述 MFC 介绍 OpenGL 介绍 线的生成算法 区域的填充
3.课程与其他课程的关系: 先修课程:高等代数,结构化程序设计 并行课程:数字图像处理
二、课程目标 使学生了解计算机图形学的研究内容和应用领域,理解并掌握计算机图形绘制过
程中的数学基础、基本原理和典型算法,并能进行基本的图形程序设计和图形处理。
-1-
三、学习要求 要完成所有的课程任务,学生必须:
(1)按时上课,认真听讲,积极参与课堂讨论; (2)多思考多实践,对学习中的难点、重点问题主动和老师、同学交流; (3)认真完成上机作业,遵守学术诚信规范。
一、 课程介绍
1.课程描述: 计算机图形学是研究如何在计算机中表示、处理和显示图形的学科,它在计算机
辅助设计与制造、科学计算可视化、虚拟现实、计算机动画等领域具有广泛的应用。 本课程的基本任务是使学生掌握计算机图形学的基本原理和方法,主要内容包括:基本 光栅图形生成技术、图形变换和观察变换、真实感图形绘制技术、参数曲线曲面等。
得分
80-100 分
50-79 分
-3-
3. 按时上交作业,未能按照要求实现基本功能,程序无法运行,代码不符合规 范,可读性差。 4. 未按时上交作业;或不遵守学术诚信Baidu Nhomakorabea范,作业抄袭。
20-49 分 0分
3)项目设计论文的评分说明:
评价项目
主要评价内容
书面报告质量 项目功能完成情况
程序代码质量 答辩表现
满分
30 分 30 分
20 分 20 分
七、学术诚信
学习成果不能造假,如考试作弊、盗取他人学习成果、一份报告用于不同的课程等,均属造假
行为。他人的想法、说法和意见如不注明出处按盗用论处。本课程如有发现上述不良行为,将按学
校有关规定取消本课程的学习成绩。
八、大纲审核
教学院长:
院学术委员会签章:
-4-