看例子里面只有jsb版本 并没有WEB版本的例子。
shder应该是类似的,webgl和opengl es的接口很像。
我用了一个simpleBlur.fsh 但是那个效果不自然 我在shadertoy 和github上找了几个很好的高斯模糊,但是都只有pixel shader 没有 vsh 部分 那我要怎么才能修改呢?
shader这一块不熟悉 正准备看来着 就正好遇到这个问题 一时半会弄不来 汗啊~
例如:https://github.com/Jam3/glsl-fast-gaussian-blur 这个GLSL的 不过用了 nodejs的 glslify wrap了一下
请问像这样的要怎么改呢?
vsh主要就是设置gl_Position
,你可以参考引擎里已有的。这个改动还是得自己学习了相关的知识去改。有对应的任务,学起来会快一些。
不管怎么样 谢谢你的回复 会挤出时间去仔细学习一下