写在前面:
1:题型主要是单选题+多选题+判断题+计算题,题目量居多,一定要合理安排时间。
2:小题由于太琐碎了,遂不回顾,大致都是课件上做过的小题,嗯。
ps:课堂习题归纳在【计算机图形学】课堂习题汇总_MorleyOlsen的博客-CSDN博客
3:后续有时间更新期末前整理的手写笔记。(已经补档在本文内)
4:可参考的题库(只看咱学过的就行):计算机图形学3套卷含答案_计算机图形学试题_尧遥无期的博客-CSDN博客
考试大纲
Chp2:
DDA数值微分法
中点画线法
bresenham画线法
八分法画圆
中点画圆法
bresenham画圆(四分法)
椭圆的扫描转换算法
Chp3:
cohen-Sutherland裁剪法
中点分割裁剪法
Liang-Barsky算法
Sutherlan-Hodgman逐边裁剪法
Weiler-Atherton裁剪法
文字裁剪分类
Chp4:
二维各类变换,及其对应矩阵
三维同理(特别是绕三个坐标轴的旋转变换)
Chp5:
投影的分类
三视图画在一个平面的方法(侧视图和俯视图如何旋转)
正轴测图如何旋转后打点
Z-Buffer算法(改进与原版)
多边形和像素点包含关系的判断方法
区间扫描法
区域子分割法Warnock
Chp6:
参数连续性和几何连续性
Bezier曲面和曲线
手写笔记
完结撒花!
大题回顾
(题目顺序我不管了=。=,只能说是尽量回忆)
1:用中点画线算法计算两点间的像素,k>1。画出图像。
2:写出只有一个深度缓冲变量的Z-Buffer算法的伪代码,以及2种判断多边形和像素点的包含关系的方法。
3:写出复合变换矩阵的计算结果,题目中给出了图形的变换(二维坐标中的),需要自己推T矩阵并计算。
4:解释图形学大作业里面walk-skeleton里面的其中四行代码。
5:给出一些点,已知t=1/2,计算Bezier曲线,并画出图像。
6:四分法画圆,求半径为7的第一象限圆弧的画法,写出各像素点的位置。
7:cohen-Sutherland裁剪法的应用,写出算法的主要思路,计算像素点并画出图像。