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

028网站建设工作室网站优点缺点

028网站建设工作室,网站优点缺点,营销推广费用预算,企业网站排名软件能优化1、attribute变量 用于接收顶点数据,只能在顶点着色器中声明和使用。 attribute vec3 a_position; 2、uniform变量 用于在JavaScript代码中设置并在着色器程序中保持不变的值,可以在顶点着色器和片元着色器中声明和使用。但是要保证变量名唯一&#…

1、attribute变量

用于接收顶点数据,只能在顶点着色器中声明和使用。

attribute vec3 a_position;

2、uniform变量

用于在JavaScript代码中设置并在着色器程序中保持不变的值,可以在顶点着色器和片元着色器中声明和使用。但是要保证变量名唯一,即顶点着色器和片元着色器的uniform变量不能相同。

uniform mat4 u_modelMatrix;

3、varying变量

用于在顶点着色器和片元着色器之间传递数据,顶点着色器中声明的 varying 变量的值会被插值后传递给片元着色器。

varying vec4 v_color;

4、const变量

在着色器中声明的常量值,在整个着色器程序中保持不变。

const float PI = 3.14159265359;

5、预定义变量

WebGL中内置了一些预定义的特殊变量,如gl_Position在顶点着色器中表示顶点位置和gl_FragColor在片元着色器中表示片元颜色。

//顶点着色器程序
var VSHADER_SOURCE = `
attribute vec4 a_Position;
attribute vec2 a_TexCoord;
varying vec2 v_TexCoord;
void main(){gl_Position = a_Position;v_TexCoord = a_TexCoord;
}
`;
//片元着色器程序
var FSHADER_SOURCE = `
precision mediump float;
uniform sampler2D u_Sampler;
varying vec2 v_TexCoord;
void main(){gl_FragColor = texture2D(u_Sampler,v_TexCoord);//设置颜色
}`

 

http://www.yayakq.cn/news/587943/

相关文章:

  • 做品牌设计网站营销型网站建设策划书
  • 建设酒店网站ppt什么软件制作视频最好
  • 时尚网站360网站卫士代备案流程
  • 专做民宿的网站网站怎么优化自己免费
  • h5网站制作公司动漫设计软件有哪些
  • 金昌网站seo温州seo外包公司
  • 网站建设制作找哪家舆情分析软件
  • 招聘网站怎么做预算上海做网站的小公司
  • 网站建设宣传预算企业营销网站策划
  • 江苏省医院网站建设管理规范wordpress 十个
  • 建设局网站查勘表是什么什么样的网站需要icp经营性备案
  • 宿迁手机网站开发公司黄骅港引航站
  • 免费自助建站软件有哪些产品展示型网站有哪些
  • 做的网站怎么一搜就能出来深圳骏域网站建设专家88
  • 北京金港建设股份有限公司网站网络程序设计学什么
  • 宠物用品网站开发背景惠州网站制作培训
  • 长沙做手机网站建设网站建设制作设计营销公司南宁
  • 虚拟币 wordpress深圳网站关键词优化推广
  • 百度云网站建设网络安全监测服务
  • 计算机网站建设相关的书籍南昌做网站哪家便宜
  • 网站的设计费用青岛微网站
  • 新乡商城网站建设个人网页步骤
  • 做网站都有什么功能wordpress媒体库只有2m
  • 天津做网站的公司怎么样做网站都需要什么东西
  • 给做网站公司写锦旗语现在是用什么软件做网站
  • 网站开发具体问题电子商务网站栏目
  • 电信 网站备案网站建设流程详解
  • 学校网站建设方案图片网站管理的含义
  • 建站报价健康资讯网源码 养生保健网站源码(织梦dedecms5.7
  • 做亳州旅游网站的目的WordPress多站点同步设置