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

独立个人博客网站制作/手机百度识图网页版入口

独立个人博客网站制作,手机百度识图网页版入口,摄影网站设计与实现,智慧建设网站将2维纹理对象绑定到帧缓冲区,帧缓冲区本身是不存放颜色、深度等信息的,这些信息需要通过纹理、深度缓存来存放,这些缓存可以绑定到帧缓冲区上。 这种绑定关系会被opengl记录,不会随着当前帧缓冲区改变而改变。因而这个帧缓冲区和…

将2维纹理对象绑定到帧缓冲区,帧缓冲区本身是不存放颜色、深度等信息的,这些信息需要通过纹理、深度缓存来存放,这些缓存可以绑定到帧缓冲区上。

这种绑定关系会被opengl记录,不会随着当前帧缓冲区改变而改变。因而这个帧缓冲区和纹理单元有点类似,绑定到纹理单元的纹理对象,也会被opengl记录,不会随着当前纹理单元的改变而改变。不同的是纹理单元与纹理对象的绑定关系是隐式进行的(不需要手工绑定),而帧缓冲区与纹理对象的绑定是显式进行的。

 

void glFramebufferTexture2D(     GLenum target,GLenum attachment,GLenum textarget,GLuint texture,GLint level);

target

    Specifies the target to which the framebuffer is bound for all commands except glNamedFramebufferTexture.

指定当前帧缓冲区的操作类型,可以取GL_DRAW_FRAMEBUFFER, GL_READ_FRAMEBUFFER, GL_FRAMEBUFFER之一,GL_DRAW_FRAMEBUFFER表示当前帧缓冲区为写类型,GL_READ_FRAMEBUFFER表示当前帧缓冲区为读类型,GL_FRAMEBUFFER等同于GL_DRAW_FRAMEBUFFER(与glBindFramebuffer中的含义不一致,那里面等同于GL_DRAW_FRAMEBUFFER,和GL_READ_FRAMEBUFFER)。

attachment

    Specifies the attachment point of the framebuffer.

指定纹理对象在帧缓冲区中的挂载点,可以取GL_COLOR_ATTACHMENTi, GL_DEPTH_ATTACHMENT, GL_STENCIL_ATTACHMENT or GL_DEPTH_STENCIL_ATTACHMENT。GL_COLOR_ATTACHMENTi表示颜色挂载点,可以有多个颜色挂载点,i的范围为0~GL_MAX_COLOR_ATTACHMENTS-1。GL_DEPTH_ATTACHMENT表示深度挂载点。GL_STENCIL_ATTACHMENT表示模板挂载点。GL_DEPTH_STENCIL_ATTACHMENT表示同时挂载到深度和模板挂载点。

textarget

    For glFramebufferTexture1D, glFramebufferTexture2D and glFramebufferTexture3D, specifies what type of texture is expected in the texture parameter, or for cube map textures, which face is to be attached.

指定纹理对象中的目标类型,这个和glBindTexture中的目标类型是有区别的。可以取 GL_TEXTURE_2D, GL_TEXTURE_RECTANGLE, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, or GL_TEXTURE_2D_MULTISAMPLE。GL_TEXTURE_2D表示纹理对象中的二维纹理,glBindTexture绑定GL_TEXTURE_2D的情况下。GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z表示使用立方体纹理的哪一个面,glBindTexture绑定GL_TEXTURE_CUBE的情况下。GL_TEXTURE_2D_MULTISAMPLE表示***,glBindTexture绑定 GL_TEXTURE_2D_MULTISAMPLE的情况下。

texture

    Specifies the name of an existing texture object to attach.

指定纹理对象的名字,与glGenTexture一致。

level

    Specifies the mipmap level of the texture object to attach.

 

 

 

 

 

 

 

http://www.lbrq.cn/news/1306711.html

相关文章:

  • 建立网站如何盈利/昆明seo网站管理
  • 中国建设银行网站密码是什么意思/关键词排名是什么意思
  • 静安网站建设哪里有/百度快速收录技术
  • 南阳锐诚网站建设/搜索引擎最佳化
  • 四川省建设厅网站官网/网上推销产品去什么平台
  • 网站病毒视频/今天高清视频免费播放
  • 自己建网站 怎么做后台/安徽百度seo公司
  • 重庆万州网站建设找谁/seo计费系统登录
  • 做网站怎么收集资料/搜索推广竞价托管哪家好
  • 电商网站开发设计/免备案域名
  • 广州微网站建设效果/个人网站seo入门
  • 新开传奇网站180火龙/百度云建站
  • icp域名备案查询系统/seo关键词挖掘
  • 做公司年报网站登录密码是什么/百度最新人工智能
  • 做asp网站需要的实验报告单/企业网站优化哪家好
  • 整站快速排名优化/疫情最新资讯
  • 电子商务网站规划的原则/网站关键词挖掘
  • 阿里网站建设/竞价账户托管公司哪家好
  • 公司网站域名cn和com/百度工具seo
  • wordpress无法开启多站点/公司做网站推广
  • 电子商务的网站怎么做/关于友谊的连接
  • 织梦dedecms医院类网站在线预约挂号插件_utf8/全网推广费用
  • 网站创作思路/网站搜索排名优化价格
  • 做淘宝网站报告/sem是什么
  • 如何使用万网主机建设网站/济南全网推广
  • 网站设计中下拉列表怎么做/桂林网站设计制作
  • 深圳网站建设开发/收录优美图片app
  • 网站开发的职责/贵港seo
  • 公司网站的seo怎么做/百度官网首页
  • 美国地接公司怎么在中国网站做推广/天津seo霸屏
  • RocketMq集群高可用
  • MyBatis 之配置与映射核心要点解析
  • 进阶向:智能图像背景移除工具
  • Python22 —— 标准库(random库)
  • Vue3入门-计算属性+监听器
  • 能行为监测算法:低成本下的高效管理