计算机图形学-选择题1
一、题目一
- 假设T是一个定义在某一4D空间中的线性变换,且v1和v2是该4D空间中的两个向量,a和b为两个标量,那么下列关系中正确的是?
目二
- 下列有关OpenGL的描述,正确的是?
三、题目三
- 假设在OpenGL程序的display函数中有如下绘制代码(其余相关代码此处省略)。若点的默认大小为5.0,那么点P2的大小及颜色为?
题目四
- 假若要在一个OpenGL程序中绘制一个圆心位于(0,0)的圆,且在reshape函资数中我们调用了glViewport(w/2,0, 2, h/2)函数,那么最终显示的圆将位于输出窗口的?
五、题目五
- 给定一个二维点P-[p0 p1],现首先将其沿着x方向平移tx单位,然后再沿着y方向缩放sy单位,那么组合该两类变换的矩阵为?
下面,我们采用Matlab中的语法来表示一个矩阵,例如,A=[a11 a12 a13; a21 a22 a23]定义了一个2x3矩阵,矩阵中的每一行用分号隔开,因此上例中矩阵A的第一行元素分别为: a11,a12,a13,第二行元素分别为:a21, a22,a23.
六、题目六
- 假设矩阵A的四个行向量分别为a1, a2, a3和a4,给定一个列向量b=[b1,b2;63],如果运算A*b合法,那么矩阵A的大小必需为?
七、题目七
- 给定两个三维向量x和y,则下列说法错误的是?
八、题目八
- 给定两个向量:v1=(1,2,2),v2=(3,1,5),记其夹角为theta,则cos(theta)=?
题目九
- 若采用GLEW和GLUT库,编写一个OpenGL程序,那么下列叙述中正确的是?
十、题目十
10 . 若两个向量x和y的内积为0,那么下列叙述中正确的是?