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

未央网站建设wordpress 伪静态化

未央网站建设,wordpress 伪静态化,昆明岭蓝科技,做移门的网站Github项目地址,欢迎star~! 为了方便没有准备好梯子的同学,我把项目在CSDN上打包下载,不过更新会慢一些 回到目录 更新着色器代码 因为使用了视频作为输入源,需要更新着色器代码 fragment_shader.glsl #extension GL_OES_EGL_image_external : require precision med…Github项目地址,欢迎star~! 为了方便没有准备好梯子的同学,我把项目在CSDN上打包下载,不过更新会慢一些 回到目录 更新着色器代码 因为使用了视频作为输入源,需要更新着色器代码 fragment_shader.glsl #extension GL_OES_EGL_image_external : require precision mediump float; varying vec2 vTexCoord; uniform samplerExternalOES sTexture; void main() {gl_FragColor=texture2D(sTexture, vTexCoord); } 在这里,我们使用samplerExternalOES代替之前的sampler2D,需要注意的是第一行的注解是必须加上的 这个samplerExternalOES有什么用呢? 其实就是之前说的和surfaceTexture配合进行纹理更新和格式转换,具体的可以直接看OpenGL ES的官方文档,我截了一段供大家参考(估计也没什么人看。。): vertex_shader.glsl attribute vec4 aPosition; attribute vec4 aTexCoord; varying vec2 vTexCoord; uniform mat4 uMatrix; uniform mat4 uSTMatrix; void main() {vTexCoord = (uSTMatrix * aTexCoord).xy;gl_Position = uMatrix*aPosition; } 在顶点着色器中,需要加入对应的uSTMatrix,并且aTexCoord要改成长度为4的向量,以便于做乘法操作。 更新GLRenderer 在GLRenderer中,用类似的方法获取uSTMMatrixHandle uSTMMatrixHandle = GLES20.glGetUniformLocation(programId, "uSTMatrix"); 每次绘制的时候,将mSTMatrix用类似的方法传给OpenGL: GLES20.glUniformMatrix4fv(uSTMMatrixHandle, 1, false, mSTMatrix, 0); 因为用了扩展纹理,所以我们绑定的纹理类型也要做修改: GLES20.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES,textureId); 我们刚才只是设定了一个boolean来表示可以更新纹理了,却没有具体操作,所以在onDrawFrame最开始加入如下代码 synchronized (this){if (updateSurface){surfaceTexture.updateTexImage();surfaceTexture.getTransformMatrix(mSTMatrix);updateSurface = false;} } 为了后续操作方便࿰
http://www.hkea.cn/news/14476317/

相关文章:

  • 有没有专做自驾游的网站大庆市网站建设公司
  • 正规的丹阳网站建设做a网站
  • 济南官方网站app运营方式
  • 阿里云网站空间做商城流程中国交建总承包公司官网
  • 网站建设如何工作流量分析
  • 佛山网站公司建设网站平谷网站建设服务
  • 温州集团网站建设app网站建设需要什么
  • 网站为什么功能需求新产品线上推广方案
  • 上海网站建设市场分析营销型网站建设ppt
  • 移动端快速建站的方法平台推广话术
  • 中国糕点网页设计网站wordpress主题申请软著吗
  • 用网站模板建站成安专业做网站
  • php酒店网站源码电脑网络设计干什么的
  • 宁波建设网站制作锤子简历模板免费
  • 响应式网站模板代码线上运营思路
  • 网站服务器建设方法做网站备案须知
  • 宿州建设网站网站开发所以浏览器兼容模式
  • 用源码建设网站wordpress加链接地址
  • 西安百度网站快速排名网店推广方法有哪些
  • 优化网站最新新闻热点事件2022年2月
  • 济南网站建设联 系小七可以做防盗水印的网站
  • 友情链接交换网站宁德市医院
  • 推荐一些外国做产品网站工商局网站年检怎么做
  • 广州优秀网站设计人工智能设计网站
  • 专业专题网站建设学校网站建设情况
  • 什么叫域名访问网站公众号的文章下载 wordpress
  • 网站开发要学多久网站建设框架怎么做
  • 郑州网站建设商城定制网站建设都
  • 电商平台网站制作费用江苏工信部网站备案
  • 68Design一样设计网站海报设计说明200字