位置: 编程技术 - 正文

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编程实例)

  • 一般纳税人发生特定应税销售行为
  • 预算资产负债表
  • 公司收到红字发票怎么开
  • 总公司和分公司类型必须一样么
  • 手工记账需要什么资质
  • 补交以前年度房产税如何记账
  • 房屋租赁合同样本书
  • 一般纳税人从按照简易计税方法依照3%
  • 不需要缴纳企业所得税的企业类型
  • 药店可以开具专票吗
  • 销售依据
  • 企业每月纳税申报流程
  • 小微企业免征增值税申报表怎样填
  • 什么是季初值和季末值
  • 应付和预付账款的区别
  • 财政补助结转余额在借方还是贷方
  • 分期付款融资账务处理
  • 业务推广费税务处理
  • 公司注销报表怎么调
  • 子公司的注册资金需要母公司股东出吗?
  • 个人退回公积金怎么操作
  • 房地产销售佣金表格模板
  • linux如何查找命令
  • linux虚拟机在哪里输入命令
  • 新版edge浏览器如何打开ie浏览器
  • 递归 php
  • php零基础入门教程
  • 法定盈余公积金达到注册资本的多少时不再提取
  • vue 首页
  • 老生常谈PHP 文件写入和读取(必看篇)
  • php生成压缩包
  • 汇兑差额如何计算
  • vuecli项目实战
  • php 常用算法
  • 公司员工的车加油可以开公司发票吗
  • 企业所得税营业收入包括什么
  • 增值税认证清单路径
  • Python怎么转化为中文
  • 进项税额加计扣除5%账务处理
  • python 定制类
  • 会计单据可以用什么代替
  • 营业额和营业收入怎么算
  • 一万元,两分的利息,一年利息是多少
  • 预缴企业所得税计算公式
  • 两个公司发工资公司会发现吗
  • 建筑企业缴纳资源税
  • 商标注册费2000元记哪个科目
  • 坏账准备怎么做底稿
  • 成本类科目在哪里列式
  • 员工入股会计分录
  • 房地产开发企业与转让房地产有关的税金
  • 进项发票已经认证,对方作废了
  • 展览门票收入按什么征税
  • 资产负债表月报的期初余额填什么
  • sql server中事务有哪三种语句
  • sql获取guid
  • window系统安装流程
  • win10右键菜单怎么设置
  • linux进入操作系统
  • xp系统插u盘没反应怎么解决
  • ubuntu服务器命令
  • linux c命令
  • windows10直接安装
  • android中常用的adapter不包括
  • python计算两日期间隔月份
  • node.js介绍
  • 用python抓取数据
  • node.js常用命令
  • pycharm配置pyqt
  • 先序遍历dlr
  • jquery td
  • jq easyui
  • python三种类型
  • 公务员副处级工资待遇
  • 山西税务服务热线号码
  • 柜台申报税务流程图
  • 甘肃国家税务总局
  • 电子发票是什么格式的文件
  • 华为领导班子成员名单
  • 小规模六税两费减免分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设