##简述
项目地址 https://github.com/Sinmere/cocos-creator-shader-assembler
首先感谢论坛中奎特尔星球代言人、panda、Colin、小叔叔等大佬们提供的思路,
shader 2.x 版本typescript 没人写了,所以抽空写了个ts版本,支持尽可能多的shader。shadertoy,1.x版本失效的,现在版本能用的。基本思路不能用的基本是定义的问题,所有保留了useModel use2DPos 这些define这样兼容1.x失效的版本。 然后定义一些通用模板, 支持shadertoy, 1.x版本加入define 删除些重复定义就可以用了,基本不用敲代码。有更好的建议可以一起讨论
ts版本不太好用hook,本人也不太喜欢hook的方式,就搞了个assmbler挂载的组件。基本保持sprite原汁原味,
然后用抽出sprite的template精简了下,看了几天源码,一直没正经搞ccc,这几年都是ue4 unity android,所有有些不对
地方欢迎提出来。
###通用shadertoy模板 拖下来保存文本直接使用的 这边保存的txt
###1.x不能用或者定义属性有问题的shader,define修复法

