我没怎么看过shader的教程的前提下,参照大佬的代码去做了些尝试,发现 u_time可以可以直接在effect文件里赋值(?不知道shader的专业术语是不是叫赋值)
但是另一个值 u_UVoffset却不行
大佬的代码却可以有这个参数

是什么原因导致的呢
我没怎么看过shader的教程的前提下,参照大佬的代码去做了些尝试,发现 u_time可以可以直接在effect文件里赋值(?不知道shader的专业术语是不是叫赋值)
但是另一个值 u_UVoffset却不行
大佬的代码却可以有这个参数

是什么原因导致的呢
好像测出来了,没有在fs里设置ARGS的对应值导致的
mark
mark
一直在找个这样的effect使用demo,谢谢楼主
mark一下啦啦啦
只能针对图片精灵做吗? 下面还有几个子精灵呢?子精灵好像没效果
mark一下
马克加索尔
mark。。。
功德无量
楼主请问下,这段代码,可以直接拷贝到任何一个shader代码段中吗,看了下你的示例工程,只有一个shader用到了这段代码,其他的几个shader都没有用到,我拷贝到其他shader中,可能是我不太了解原理,没有出现正确的效果,多谢解答~
强强强强强强强强强强强强
Mark.插眼
mark一下
mark!
mark!!!
我做溶解shader实验结果不对。 经研究是合图处理这计算有问题。 l: x, r:z, b: w, t: y; 我的改成了UVnormalize.y = (uv0.y-u_UVoffset.y)/(u_UVoffset.y-u_UVoffset.w);
效果…好顶赞

就是glsl学的还是浅了
看了半天 想把wavelight的颜色改一改 改不了 