位置: 编程技术 - 正文

OpenGL学习04_点画模式(点画线)(opengl绘制点线面)

编辑:rootadmin
OpenGL中设置直线的当前点画模式。pattern参数是由1或0组成的位序列,它们根据需要进行重复,对一条特定的直线进行点画处理。从这个模式的低位开始,一个像素一个像素的进行处理。如果模式中对应的位是1,就绘制这个像素,否则就不绘制。模式可以使用factor参数(表示重复因子)进行扩展,它与1和0的连续子序列相乘。因此,如果模式中出现了3个1,并且factor是2,那么它们就扩展为6个连续的1。必须以GL_LINE_STIPPLE为参数调用glEnable()才能启用直线点画功能。为了禁用直线点画功能,可以向glDisable()函数传递同一个参数。例如:

推荐整理分享OpenGL学习04_点画模式(点画线)(opengl绘制点线面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl绘制点线面,opengl中点画圆算法,opengl画点函数,opengl绘制点线面,opengl 画点,opengl画点函数,opengl 画点,opengl点的绘制,内容如对您有帮助,希望把文章链接给更多的朋友!

此时模式为Ox3F(二进制形式为),它所画出来的直线是这样的:先连续绘制3个像素,然后连续5个像素留空,再连续绘制6个像素,最后两个像素留空(注意,首先是从低位开始的)。如果factor是2,那么这个模式便被扩展为:先连续绘制6个像素,然后连续个像素留空,再连续绘制个像素,最后4个像素留空。

OpenGL学习04_点画模式(点画线)(opengl绘制点线面)

如果没有启用点画线功能,OpenGL会自动把pattern当做为OxFFFF,把factor当成1。

下面来实现一个点画的Demo:

本文由CC原创总结,如需转载请注明出处:

C#+OpenGL编程之再见小桃子(The Tao Framework) 本文基础:C#OpenGL编程之OpenGL纹理载入C#OpenGL编程之OpenGL多重纹理小桃子TheTaoFrameworkTao提供的所有库都是完全开源的。其中的多数库都可以免费用在商业

OpenGL学习_点画模式(点画多边形) 在默认情况下,填充多边形是用实心模式绘制的。此外,它们还可以使用一种位×位的窗口对齐的点画模式。glPolygonStipple()函数用于指定多边形的点

OpenGL学习_顶点数组VertexArray 什么是顶点数组?OpenGL提供了一些顶点数组函数,允许只用少数几个数组指定大量的与顶点相关的数据,并用少量函数调用(与顶点数组的数量相仿)访

标签: opengl绘制点线面

本文链接地址:https://www.jiuchutong.com/biancheng/373269.html 转载请保留说明!

上一篇:利用openGL进行AR Visualization(opengl 实现)

下一篇:C#+OpenGL编程之再见小桃子(The Tao Framework)(opengl编程实例)

  • 减免税款的会计分录在什么时候处理
  • 增值税不交什么后果
  • 金税盘入账的会计分录
  • 所得税申报表营业成本填什么数据
  • 非独立核算增值税在哪里交
  • 未开票收入次月如何申报增值税
  • 小额贷款公司的钱从哪里来
  • 手工账写错字怎么改呢
  • 国外人员劳务费怎么算
  • 建筑业购进苗木进项抵税计算公式是什么
  • 总公司在异地和分公司交社保
  • 增资扩股投资方要交印花税吗
  • 增值税税负率计算器
  • 公司对公账户可以转私人账户多久到账
  • 社保稳岗补贴可以申请几次
  • 零申报个税怎么补申报可以不罚款吗
  • 代为持股有没有法律效应
  • 债务重组收益会计处理
  • 研发费加计扣除做账务处理吗
  • 个体工商户需要办公户吗
  • 民间非盈利组织会计信息的使用者
  • 建筑劳务公司一年挣多少钱
  • 公司债务转个人债务
  • 如何计算企业所得税税负
  • wordpress创建
  • 原材料的帐务处理
  • 商业汇票的承兑银行必须具备下列条件
  • php中自定义常量的函数是
  • php自定义变量的方法是
  • vue的安装步骤
  • 仓库盘点单模板
  • @enable
  • 政府补助收入是免税收入还是不征税收入
  • python中切片用法
  • 拓展费怎么做账
  • 普通发票作废要做账吗
  • 保险支票托收
  • 给客户的现金奖励会计处理
  • 钢筋增值税专票几个点
  • 公司交1500五险一金是什么水平
  • 公司能经营烟草公司吗
  • 印花税计入税金及附加科目吗
  • 弥补以前年度亏损报表怎么填
  • 其它应付款是否可以抵扣
  • 季度所得税计提分录
  • 固定资产盘亏造成的损失计入什么科目
  • 商品促销赠品如何分类
  • 事业单位职工福利费
  • 工程施工企业收到工程款,怎么做分录
  • 法院的申请执行费是多少
  • 公司提前扣员工保险合法吗
  • 资产负债表编制
  • 新增社保需要工资表和记账凭证吗
  • 为什么说进项和销项是相对的
  • 保洁阿姨工资怎么扣税
  • 工业企业固定资产投资
  • mysql查看查询耗时
  • xp系统可以双屏吗
  • 主板bios恢复出厂默认设置方法
  • raid主要使用三种技术
  • 如何隐藏应用软件
  • kcleaner是什么文件夹
  • linux中查看文件
  • win7自带桌面时钟吗
  • linux的安装
  • ant编译工具
  • cocos2dx4.0入门
  • javascriptz
  • js获取指定元素
  • 运行node.js的应用程序服务器
  • 在python中的用法
  • nodejs定义数组
  • jquery动态添加html代码
  • unity2d小地图
  • 四川省电子税务局官网下载
  • 企业破产享有的债权可否提前到期
  • 税务局无编制人员工资
  • 园区地税局在哪里
  • 广东省国家税务总局稽查局局长
  • 运输类增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设