![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webgl
彷徨fly
这个作者很懒,什么都没留下…
展开
-
Cesium当中的逆矩阵的简单理解
Cesium当中的逆矩阵的理解 向量p在经过一个变换M后的向量是p1,已知变换M和变换后的向量p1求变换前的向量p var p = new Cesium.Cartesian3(100,100,100); var M = Cesium.Matrix4.fromTranslation(new Cesium.Cartesian3(100,100,100)); var p1 = Cesium.Matrix4.multiplyByPoint(M, p,new Cesium.Cartesian3()) // p1原创 2021-03-23 14:53:13 · 1057 阅读 · 0 评论 -
初学webGL
GLSL gl_Position: 内置变量,用来设置顶点坐标。 gl_PointSize: 内置变量,用来设置顶点大小。 vec2:2 维向量容器,可以存储 2 个浮点数。 gl_FragColor: 内置变量,用来设置像素颜色。 vec4:4 维向量容器,可以存储 4 个浮点数。 precision:精度设置限定符,使用此限定符设置完精度后,之后所有该数据类型都将沿用该精度,除非单独设置。 ...转载 2019-06-26 19:30:16 · 233 阅读 · 0 评论 -
webgl 创建顶点,片元着色器并连接着色程序
function createShaderAndCompile (gl,vShaderSource,fShaderSource) { // 创建顶点着色器 var vShader = gl.createShader(gl.VERTEX_SHADER); // 把顶点Shader复制到顶点着色器 ...原创 2019-07-18 15:54:54 · 283 阅读 · 0 评论