常用GLSL效果匯總

正如前幾天預(yù)告的一樣,我完成了GLSL初學(xué)者常用的一些效果總結(jié),目錄如下

在線觀看地址: http://aicdg.com/GLSLbasic/
放幾個(gè)有代表性的圖看看




GLSL沙箱說明:
基于Babylon.js CYOS開發(fā)
內(nèi)置變量
## attributes
1. `vec3` position
2. `vec3` normal
3. `vec2` uv
## uniforms
1. `mat4` world
2. `mat4` worldView
3. `mat4` worldViewProjection
4. `mat4` view
5. `mat4` projection
6. `sampler2D` textureSampler
7. `sampler2D` refSampler
8. `float` time
9. `vec3` cameraPosition
10. `sampler2D` picSampler(for post effect)修改完shader記得按右上角運(yùn)行按鈕來生效修改
想要看圖像處理的效果,請將MESHES選擇為最下方的Plane(post effect)
標(biāo)簽: