试题详情
- 简答题OpenGL中如何实现点画线段
- 可以指定一个点画模式来绘制线段。点画模式定义了一个掩膜,用以确定线段的哪些部分该绘制而哪些部分不绘制。使用点画模式之前,需要调用带有GL_LINE_STRIPPLE参数的
GlEnable()函数来启用此项性能。然后,调用glLineStipple()函数设置点画模式,此函数定义如下:
Void glLineStipple(Glint factor,GLushort pattern);
Factor参数的默认值为1,其取值范围是1~256.他决定了点画模式中每一位在开始绘制下一位之前应该被重复绘制的次数。
Pattern参数指定了一个16bit的模式。其中对于被设置为1的位,其相应的像素被绘制;而那些为0的,将不被绘制。应该注意的是这些位是按照逆序来应用的,所以绘制线段时低位先被应用,然后依次应用较高的位。 关注下方微信公众号,在线模考后查看
热门试题
- 主流动画一般应该满足观众的哪些心理需求?
- 漫画创作过程中应该注意的男女比例的差异之
- 变形面板不能够实现功能的是哪一项()
- 漫画按照创作工具分类不包括()。
- 不受主时间轴播放控制的元件是哪一个()
- 元件的有哪些类型()
- 漫画创作中需要注意的内容不包括()。
- 将当前选中的关键帧转换为普通帧操作的菜单
- 如需调整位图的亮度、对比度和饱和度,如何
- 在3D效果中,Z轴向指向的是哪里()
- 如果作为动画的音效,使用什么同步类型的音
- 什么是绘图纸外观()
- ()不是20世纪30年代漫画界的代表人物
- 下列哪些填充色彩形式可以给笔触颜色使用(
- 下面关于导入视频说法错误的是()
- 简述关于纹理映射
- 录音包括录制()三部分内容。
- 要制作一个人物移动的运动渐变动画,正确的
- 以下哪种层不属于FLASH层()
- 零向量是指()