课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

大学生涯规划

期末资料

终身学习

名师专栏

兴趣技能

hi,小mooc
27考研全科新手规划
期末考试会员
SPOC学校专有课程
计算机图形学(苏小红)
第7次开课
开课时间: 2025年02月25日 ~ 2025年06月30日
学时安排: 3
当前开课已结束 已有 35 人参加
老师已关闭该学期,无法查看
spContent=因学时有限,本课程也许不能让你深入地了解和掌握计算机图形学这门交叉学科,但是我相信,学完以后,你一定会爱上这门学科。
因学时有限,本课程也许不能让你深入地了解和掌握计算机图形学这门交叉学科,但是我相信,学完以后,你一定会爱上这门学科。
—— 课程团队
课程概述

计算机图形学为专业选修课,是后续许多课程(如虚拟现实技术、图像处理,模式识别,多媒体技术,计算机视觉等)的理论基础,要求学生在学完本课以后,能对计算机图形学的研究内容及其应用方向有一个全面的认识和了解,了解计算机图形学的研究内容及其与图像处理、模式识别、计算几何等相关学科的关系,掌握一些基本的图形生成算法和图形显示的基本原理,了解常用自由型曲线及其在汽车、船舶、飞机等外形设计中的应用、自然景物模拟的基本方法、三维真实感图形显示方法等内容,培养学生利用计算机进行图形生成、处理和显示算法设计和实现的能力,为以后学习其他相关课程和从事计算机图形学方面的深入研究及应用打下坚实的基础。

成绩 要求

任选一种编程语言(C/C++/Java/python/结合OpenGL)完成一个图形学算法或者编写一个游戏程序,提交可编译运行的完整源代码和程序设计大作业,要求:

1)源代码,对于涉及库函数调用的语句和自定义函数中的每条语句逐条给出代码注释,并附有说明文档,程序设计可以参考相关参考书中的代码,但必须有自己独立设计的部分(在代码中明确注明哪部分是自己独立设计的),若发现完全是从网上下载的或抄袭他人的,则给0分。

2)程序设计报告,要按照模板要求撰写,给出程序的编译环境配置OpenGL的详细介绍,算法原理,程序设计中遇到的问题及其解决方法,完整的代码,程序运行结果截图,收获和体会,参考文献等

课程大纲

第1讲 图形显示原理

1.1绪论

1.2OpenGL图形标准介绍

1.3CRT-图形显示设备及其显示原理

1.4显示处理器及其显示原理

1.5平板显示器及其显示原理(本节后面有讨论题)

第2讲 实区域填充算法和图形几何变换

2.1实区域填充算法

2.2图形几何变换(本节后面有讨论题)

第3讲 图形投影变换和图形裁剪

3.1图形投影变换

3.2图形裁剪(本节后面有讨论题)

第4讲 自由型曲线曲面(上)

4.1参数曲线基础

4.2bezier曲线(本节后面有讨论题)

第5讲 自由型曲线曲面(下)

5.1 B样条曲线

5.2 NURBS方法

5.3 Bezier曲面和B样条曲面(后面有讨论)

第6讲 三维实体造型技术

6.1多面体模型

6.2线框模型、表面模型和实体模型

6.3实体的定义和集合运算

6.4实体的表示方法(本节后面有讨论题)

第7讲 自然景物模拟与分形艺术(上)

7.1 分形几何的发展历程

7.2 什么是分数维数

7.3 随机插值模型(本节后面有讨论题)

第8讲 自然景物模拟与分形艺术(中)

8.1 迭代函数系统

8.2 L系统

8.3 粒子系统(本节后面有讨论题)

第9讲 自然景物模拟与分形艺术(下)

9.1 动力系统中的分形

9.2 复平面上的迭代(本节后面有讨论题)

第10讲 三维真实感图形显示技术(上)

10.1 取景变换

10.2 隐面消除算法(本节后面有讨论题)

第11讲 三维真实感图形显示技术(中)

11.1 光照模型

11.2 多边形明暗处理(本节后面有讨论题)

第12讲 三维真实感图形显示技术(下)

12.1 阴影生成

12.2 纹理映射

12.3 实时真实感绘制(本节后面有讨论题)

创新研修课提交作业

课程内容与进度

课程考核要求

OpenGL图形标准介绍

全部课件下载地址

CG开发环境简介和编程实例

本科生创新研修课——实验大作业提交与互评

展开全部
预备知识

高级语言程序设计、数据结构与算法 、矩阵运算

自行查阅和学习OpenGL库函数手册

参考资料

苏小红,李东,唐好选,《计算机图形学实用教程(第4版)》,人民邮电出版社,20205


哈尔滨工业大学
1 位授课老师
苏小红

苏小红

博士,教授,博士生导师

下载
下载

下载App