当前位置: 首页 > news >正文

沈阳康平志诚建设集团网站谷歌seo优化排名

沈阳康平志诚建设集团网站,谷歌seo优化排名,html5 制作手机网站,柳河网站建设QT之OpenGL混合1. 概述2. 实现2.1 丢弃片段2.1.1 Demo2.2 混合2.2.1 相关函数2.2.2 排序问题2.2.3 Demo1. 概述 OpenGL中,混合(Blending)通常是实现物体透明度(Transparency)的一种技术。 2. 实现 2.1 丢弃片段 在某些情况下,有些片段是只需要设置显…

QT之OpenGL混合

  • 1. 概述
  • 2. 实现
    • 2.1 丢弃片段
    • 2.1.1 Demo
    • 2.2 混合
      • 2.2.1 相关函数
      • 2.2.2 排序问题
    • 2.2.3 Demo

1. 概述

OpenGL中,混合(Blending)通常是实现物体透明度(Transparency)的一种技术。

2. 实现

2.1 丢弃片段

在某些情况下,有些片段是只需要设置显示或者不显示,而不需要考虑其透明的情况。而此时就需要对不显示的片段进行丢弃(Discard)操作。此时的片段丢弃是根据alpha通道的值判断的。

2.1.1 Demo

Demo源码
在这里插入图片描述

2.2 混合

混合(Blending)相对于丢弃(Discard)来说则是处于一种中间的状态,即所有的片段都要绘制,但是各片段存在叠加的状态。

2.2.1 相关函数

  • 启用混合模式

    glEnable(GL_BLEND);
    
  • 告诉OpenGL该如何混合
    在这里插入图片描述

    /*
    sfactor : 源因子
    dfactor : 目标因子
    glBlendColor()可以用来设置常量颜色
    */
    glBlendFunc(GLenum sfactor, GLenum dfactor)
    /*
    此函数则可以为RGB和alpha通道分别设置不同的选项
    */
    glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ZERO);
    

    在这里插入图片描述

    /*
    可以影响混合方程的计算方式,一般是默认的设置
    */
    glBlendEquation(GLenum mode)
    

    在这里插入图片描述

2.2.2 排序问题

在混合绘制的时候通常有遵循以下原则:

  • 先绘制所有不透明的物体
  • 对所有透明的物体排序
  • 按顺序绘制所有透明的物体

否则容易出现遮挡情况,如下所示:
在这里插入图片描述
排序后的效果如下:
在这里插入图片描述

2.2.3 Demo

混合Demo源码

http://www.wangmingla.cn/news/135738.html

相关文章:

  • 柳州网站建设服务在线科技成都网站推广公司
  • 邯郸网站建设服务平台湖人最新消息
  • b2b网站免费建设搜索引擎优化seo网站
  • 有什么网站可以做电台app推广渠道商
  • 重庆教育集团建设公司网站百度推广和百度竞价有什么区别
  • 可免费商用的cms建站系统seo诊断的网络问题
  • 凡科自助建站自己做网站北京中文seo
  • 免费网站后台管理系统微商已经被国家定为传销了
  • win8导航网站模板学技术的培训学校
  • 常德新闻网常德论坛seo自学教程seo免费教程
  • 湖州做网站百度推广网站
  • 网站开发行业代码域名解析ip地址查询
  • 网站开发的经验技巧宁波网络推广优化方案
  • 免费站推广网站链接市场监督管理局官网
  • 服务器托管的平台seo谷歌外贸推广
  • 自学编程的网站电商运营模式
  • 网站制作 福宁网络有限公司网站建设推广服务
  • 婺源做微信网站网络营销是什么专业类别
  • 福州 网站设计网站服务器信息查询
  • 基本型电商网站举例南宁seo网络推广
  • 网站开发所得税最新营销模式
  • 武汉百度网站排名长沙谷歌seo收费
  • wordpress 轮播图插件沈阳专业seo排名优化公司
  • 建设通类型网站叫啥泉州seo按天计费
  • 怎么开网站做网红上海搜索引擎优化公司
  • 请人建网站需要多少钱sem对seo的影响有哪些
  • 公司实力 网站平台推广引流怎么做
  • 无极电影网首页排名关键词优化
  • 自学建网站做网站优化哈尔滨网络推广
  • 赚钱做任务的网站武汉网络推广外包公司