![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebGL
文章平均质量分 86
webcreators
这个作者很懒,什么都没留下…
展开
-
ESSL着色器编程中内置的运算符与函数
-x : 返回x向量的负值,表示与原向量方向相反的向量。 x+y: 计算向量x和向量y的和,x和y向量必须是同维度的。 x-y: 计算两个向量的差值,两个向量也必须是同维度的。 x*y: 如果x和y都是向量,那么该运算符进行的是逐分量的相乘计算;如果是矩阵相乘,那么该运算符会返回一个线性相乘(线性代数中正常的矩阵...原创 2013-03-14 17:05:20 · 331 阅读 · 0 评论 -
学习WebGL的各种资源、参考材料、教程、和精彩的创新演示
转自 BillL[Google] 谷歌开发者社区 ====> 很多学习WebGL的各种资源、参考材料、教程、和精彩的创新演示: 学什么、如何学:Stackoverflow上有人几句话的介绍:http://stackoverflow.com/questions/11966779/should-i-start-learning-webgl-or-use-three-js WebGL...原创 2013-03-15 17:01:39 · 184 阅读 · 0 评论 -
WebGL中光照模型
一、目的 在场景内模拟出几道光源,这些光源本身不需要是可见的,但它们发出的光必须能够作用于3D物体的表面,让物体面对光源的那一侧显得明亮,同时背对光源的部分变得阴暗。要指定一系列的光源,然后让这些光源可以作用于我们 的3D场景内的任何一个部分。 二、实现技术 WebGL是通过向着色器中写入代码实现这些效果的。更进一步的说,要做的就是向顶点着色器和片...原创 2013-03-18 11:17:17 · 754 阅读 · 0 评论 -
WebGL学习随手记(一)
Shader varying : vs 的输出, fs 的输入(在光栅化时进行了图元内线性插值)。在 vs,fs 中的声明必须一致。 uniform :应用程序通过通过OpenGL ES 2.0 API 传送给 shader 的只读变量 ;uniform 在 programobject 中是共享的,即一个 programobject 只有一组 uniforms 。如果 uni...原创 2013-01-07 14:37:50 · 169 阅读 · 0 评论