更多“OpenGL中,顶点在最终被绘制到屏幕上之前要经过哪3种类型的变换”相关问题
  • 第1题:

    数据进入传输信道之前()。

    • A、不用经过任何变换直接在信道中传输数据
    • B、必须经过放大器以减少信道传输过程的衰减
    • C、必须把数据变换成适合信道传输的形式
    • D、必须为减少误码率进行变换

    正确答案:C

  • 第2题:

    视口变换的任务是()

    • A、将顶点坐标从投影窗口转换到屏幕的一个矩形区域
    • B、将物体显示到整个窗体
    • C、将物体投影到某个平面
    • D、将物体变换到世界坐标系中

    正确答案:A

  • 第3题:

    OpenGL试图通过哪4种光的组合来模拟真实世界的光照


    正确答案:环境光、散射光、镜面反射光、发射光

  • 第4题:

    简述OpenGL的两种投影变换


    正确答案:平行投影:投影时所有物体无论它们相对于投影平面的距离远近,其在投影平面上的投影的大小比例保持不变。投影平面可以被认为是对着3D世界的摄像镜头,所有可见的3D点都要投射到这个2D平面上。
    可以分两步来完成:
    第一步先要将投影平面变换到3D空间的xy平面上,
    第二步除去所有可见点的z项坐标信息。
    透视投影:基于物体相对于投影平面的距离来确定其投影大小的,其投影时,3D空间中物体的所有投射光线会聚于观察者的眼睛这一点。其主要的思路就是确定反射光线与投影平面交点的位置,可以借助于一个透视变换矩阵来完成。

  • 第5题:

    简述定义二次曲面图形并进行OpenGL绘制的过程。


    正确答案: (1)绘制二次曲面对象;
    (2)设置二次曲面对象的各种属性;
    (3)绘制二次曲面(用同一个二次曲面对象可以绘制多种二次曲面)
    (4)删除二次曲面对象。

  • 第6题:

    定义二次曲面图形并进行OpenGL绘制的过程。


    正确答案: (1)绘制二次曲面对象;
    (2)设置二次曲面对象的各种属性;
    (3)绘制二次曲面(用同一个二次曲面对象可以绘制多种二次曲面)
    (4)删除二次曲面对象。

  • 第7题:

    技术人员在更换笔记本电脑上的键盘之前应该采取什么措施()。

    • A、从笔记本电脑上拆除所有电源
    • B、拆除功率变换器
    • C、拆下笔记本电脑的外壳
    • D、拆除LCD屏幕

    正确答案:A

  • 第8题:

    在特征变换中,阵列有哪三种类型?


    正确答案:矩形阵列、圆形阵列、用户阵列

  • 第9题:

    问答题
    简述定义二次曲面图形并进行OpenGL绘制的过程。

    正确答案: (1)绘制二次曲面对象;
    (2)设置二次曲面对象的各种属性;
    (3)绘制二次曲面(用同一个二次曲面对象可以绘制多种二次曲面)
    (4)删除二次曲面对象。
    解析: 暂无解析

  • 第10题:

    单选题
    物资退库时,“发放/退回备件”屏幕上的“事物类型”要选择哪个选项?()
    A

    发放

    B

    退回


    正确答案: A
    解析: 暂无解析

  • 第11题:

    填空题
    ()是后加入到原条件中的虚拟变量,要求经过基变换最终替换出来。

    正确答案: 人工变量
    解析: 暂无解析

  • 第12题:

    问答题
    定义二次曲面图形并进行OpenGL绘制的过程。

    正确答案: (1)绘制二次曲面对象;
    (2)设置二次曲面对象的各种属性;
    (3)绘制二次曲面(用同一个二次曲面对象可以绘制多种二次曲面)
    (4)删除二次曲面对象。
    解析: 暂无解析

  • 第13题:

    PMS系统中,绘制线路时,如果超出屏幕,需要()后进行绘制。

    • A、点击漫游,移出屏幕
    • B、按住Shift+C后移出屏幕,在按ESC键
    • C、点击快速定位,定位新的坐标
    • D、鼠标直接移出

    正确答案:B

  • 第14题:

    简述OpenGL中坐标变换的三个函数应用


    正确答案:平移:glTranslatef(float x,float y,float z);将该函数以下的图形在三维坐标中移动(x,y,z)
    旋转:glRotatef(float angle,float a,float y,float z);将该函数以下的图形在指定轴上旋转angle度
    缩放:glScalef(float x,float y,float z);x,y,z是沿三个轴向缩放的比例因子

  • 第15题:

    至少列举8种OpenGL构图类型


    正确答案:GL_POINTS  单个顶点集
    GL_LINES  多组双顶点线段
    GL_LINE_STRIP  不闭合折线
    GL_LINE_LOOP  闭合折线
    GL_POLYGON  单个简单填充凸多边形
    GL_TRAINGLES  多组独立填充三角形
    GL_QUADS   多组独立填充四边形
    GL_TRAINGLE_STRIP  线性连续填充三角形串
    GL_TRANGLE_FAN  扇形连续填充三角形串
    GL_QUAD_STRIP  连续填充四边形串

  • 第16题:

    在fireworks中,使用铅笔工具时属性面板上的保持透明度选项的作用()

    • A、限制铅笔工具只绘制到现有象素中,而不绘制到图形的透明区域中
    • B、将绘制的线条转化为透明
    • C、将原来绘制出的笔触擦除
    • D、在原有的颜色上绘制出透明的线条

    正确答案:A

  • 第17题:

    ()是Direct3D用来存储绘制到屏幕上的每个像素点深度信息的一块内存缓冲区。

    • A、广度缓存
    • B、深度缓存
    • C、深度测试
    • D、广度测试

    正确答案:B

  • 第18题:

    ()是后加入到原条件中的虚拟变量,要求经过基变换最终替换出来。


    正确答案:人工变量

  • 第19题:

    使用Pencil工具时properties面板上的preserve transparency选项的作用()

    • A、限制Pencil工具只绘制到现有像素中,而不绘制到图形
    • B、将绘制的线条转化为透明
    • C、将原来绘制出的笔触擦除
    • D、在原有的颜色上绘制出透明的线条

    正确答案:A

  • 第20题:

    物资退库时,“发放/退回备件”屏幕上的“事物类型”要选择哪个选项?()

    • A、发放
    • B、退回

    正确答案:B

  • 第21题:

    问答题
    OpenGL绘制流水线的三个阶段是什么?如何平衡它们的负载?

    正确答案: O.penGL的操作可以简单地理解为两个过程:vertex-processingoperation和pixel-processingoperation,固定功能流水线中对这两个操作都有预设的功能,而在使用shader的时候需要对整个图形流水线有更深的理解。
    E.rtex操作的第一个阶段是为你的场景定义基本的几何信息,这个阶段的输入是一组顶点的信息(就是在绘制的时候使用glVertex*,glNormal*及glTexCoord*等API定义的顶点)以及组定义(一对glBegin和glEnd中间包含的操作)。
    第二个阶段是定义容纳整个场景的world坐标并将所有的models放置其中。每个几何图元在放置到world空间中之后,通常需要进行model转换,比如缩放,旋转或者平移变换。
    第三个阶段定义了eye空间,这个空间定义你场景中的viewing信息。这个阶段的输入是你定义的viewing环境,通常使用glu函数gluLookAt(...)。
    第四个阶段是剪切空间,这个工作是在你将场景投影到视角空间的时候完成的。这个阶段的输入是你的投影定义,或者是按视角定义,或者是按正交定义。
    第五个阶段是在屏幕空间上用指定的视角信息确定顶点像素信息。有两个基本的操作要做,一是在指定的clipspace的边缘进行剪切,完成之后,会有新的顶点添加或者删除,当有剪裁发生时,新的顶点像素会需要插入新的颜色或者插入新的texture坐标,会使用边在渲染过程中同样的插入方式。第二个基本操作是将3D的clip空间中的坐标转换为特定视角下2D的整型视觉空间的坐标。
    解析: 暂无解析

  • 第22题:

    问答题
    在特征变换中,阵列有哪三种类型?

    正确答案: 矩形阵列、圆形阵列、用户阵列
    解析: 暂无解析

  • 第23题:

    问答题
    到21世纪中叶之前推广普通话要实现哪两个阶段的目标?

    正确答案: 到21世纪中叶之前推广普通话第一个阶段的目标是,2010年普通话在全国范围内初步普及,从学龄儿童到处于工作年限的成年人70%的人具有普通话应用能力,方言在交际总的隔阂初步消除;
    第二个阶段的目标是,21世纪中叶之前是普及,一定年龄段具有普通话应用能力的人数占90%,方言在交际中的隔阂消除。
    解析: 暂无解析