欢迎光临散文网 会员登陆 & 注册

常用GLSL效果汇总

2017-10-25 23:12 作者:AICDG  | 我要投稿

正如前几天预告的一样,我完成了GLSL初学者常用的一些效果总结,目录如下

GLSL常用效果目录预览

在线观看地址:   http://aicdg.com/GLSLbasic/

放几个有代表性的图看看

砖墙效果
空心网格效果
浮雕效果
马赛克效果

GLSL沙箱说明: 

  1. 基于Babylon.js CYOS开发 

  2. 内置变量

    ## 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)

  3. 修改完shader记得按右上角运行按钮来生效修改

  4. 想要看图像处理的效果,请将MESHES选择为最下方的Plane(post effect)

常用GLSL效果汇总的评论 (共 条)

分享到微博请遵守国家法律