大学MOOC 计算机图形学原理实践(西南科技大学)1462920164 最新慕课完整章节测试答案
实验一绘制任意斜率的直线段
文章目录
实验一测验
1、单选题:
当直线斜率K>1时,直线的主位移方向为
选项:
A: x方向
B: y方向
C: x=y方向
D: y=-x方向
答案: 【 y方向】
2、单选题:
对于中点画线法、Bresenham画线法和DDA画线法,哪种说法是错误的?
选项:
A: 中点画线算法采用了直线的一般式方程
B: Bresenham画线算法不依赖于直线方程
C: 中点生成直线的算法提高到整数加法,优于DDA算法
D: 直线斜率k小于1的时候,y坐标每次加一,x递增斜率k;k大于1的时候,x坐标每次加一,y递增斜率k
答案: 【 直线斜率k小于1的时候,y坐标每次加一,x递增斜率k;k大于1的时候,x坐标每次加一,y递增斜率k】
3、单选题:
1、对于下列中点Bresenham算法程序片段,1处的代码为。if(k>=0.0&&k<=1)//绘制0≤k≤1{d=0.5-k;for(P=P0;P.x<P1.x;P.x++){pDC->setPiexlV(Round(p.x),Round(p.y),clr);if(d<0){ P.y++ ; 1 ;}else{d=d-k;}}}
选项:
A: d=d+1-k
B: d=d-1
C: d=d+1
D: d=k-0.5
答案: 【 d=d+1-k】
4、单选题:
光栅图形学涉及到一些重要的算法思想,这些思想的引进大大提高了算法的效率。下列哪些思想是在画线算法中学习到的
选项:
A: 贪心算法
B: 增量思想
C: 分而治之:把一个复杂对象进行分块,分到足够简单为止
D: 编码思想
答案: 【 增量思想】
5、判断题:
直线的中点Bresenham算法首先是确定主位移方向。当主位移方向上每次加1,另一个方向上加不加1,取决于中点误差项。
选项:
A: 正确
B: 错误
答案: 【 正确】
实验七动态绘制Bezier曲线
实验七测验
1、单选题:
下述关于Bezier曲线的论述,哪个是错误的( )。
选项:
A: Bezier曲线基函数值在参数区间[0,1]内大于0。
B: Bezier曲线分段的好处是降低多项式的次数。
C: 若保持原全部顶点的位置不变,只是把次序颠倒过来,则新的Bezier曲线形状不变,但方向相反。
D: 曲线的位置和形状只与特征多边形的顶点的位置有关,它不依赖坐标系的选择。
答案: 【 Bezier曲线基函数值在参数区间[0,1]内大于0。】
2、单选题:
改变一条以p0 p1 …p9为控制顶点的三次B样条曲线的一个顶点p5 ,有几段曲线的形状会改变( )
选项:
A: 3
B: 4
C: 5
D: 全部
答案: 【 3】
3、单选题:
由5个控制顶点Pi(i=0,1,…4)所决定的3次B样条曲线,由几段3次B样条曲线段光滑连接而成?
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2】
4、判断题:
挠率是刻画曲线扭曲程度的一个参数。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
Bezier基函数有n+1项,n+1个基函数的和加起来正好等于1。
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
曲线参数化的本质是找到更多的插值多项式。
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
Bezier和B样条曲线的位置和形状只与特征多边形的顶点的位置有关,它不依赖坐标系的选择。
选项:
A: 正确
B: 错误
答案: 【 正确】
实验三立方体线框模型正交投影
实验三测验
1、单选题:
下述对坐标系的描述哪些是正确的?
选项:
A: 在计算机图形学中,为了通过显示设备来考察几何物体的特性,引入了世界坐标系、局部坐标系、观察坐标系、屏幕坐标系统
B: 观察坐标系通常是以物体的位置为原点,通过用户指定的一个向上的观察向量(view up vector)来定义整个坐标系统,缺省为左手坐标系
C: 局部坐标系统主要用于计算机图形场景中的所有图形对象的空间定位和定义,包括观察者的位置、视线等等。计算机图形系统中涉及的其它坐标系统都是参照它进行定
D: 屏幕坐标系的坐标轴取值范围是0-1
