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

创联互动建设网站ipv6改造 网站怎么做

创联互动建设网站,ipv6改造 网站怎么做,免费做毕业视频的网站,icp网站备案号查询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/223710/

相关文章:

  • 建站论坛系统wordpress小人插件
  • 国内电商平台网站制作排行榜网站前置审批怎么做
  • 欧美 电台 网站模板4国外购买域名网站
  • 网站建设的流程图示福州做网站制作
  • 工作室 网站建设十堰做网站的公司
  • 可做产品预售的网站wordpress 采集 发布
  • 工商工事上哪个网站做php 做网站
  • 杭州 网站建设公司现代装修风格三室两厅效果图
  • 怎么用wordpress搭建企业网站wordpress为静态
  • 杨行网站建设wordpress 上注册用户
  • 门户网站建设百度文库合肥网页设计多少钱
  • 想找人做网站 要怎么选择会展中心网站建设
  • 外链网盘系统优化公司排名
  • 俄罗斯做牙网站怎样开物流网站
  • 成立公司怎么做网站企业网站添加图片
  • 个人网站备案方法高校网站建设目的
  • 网站空间做邮箱百度推广手机网站检测
  • 嘉兴网站制作案例柳州市住房和城乡建设部网站
  • 简单oa网站建设方案扁平手机网站
  • 企业网站建设单位wordpress搭电影网站
  • xampp可以做网站吗上海it培训机构
  • 网站模板建站教程视频长沙关键词优化推荐
  • 网络广告网站呼和浩特网站运营
  • 诏安网站建设下载源码的网站
  • 鞍山公司网站建设有没有做市场评估的网站
  • 网站导航栏效果点石家装全包价格最新
  • 苏州做网站好的公司万和城网站
  • 电商网站建设方案道客巴巴网站的广度
  • 如何在自己网站做直播学生个人网页设计作品代码
  • 高端网站建设 引擎技网络自助商城