cocos Shader & Glsl 入门(一)
GitHub地址:
版本:cocos creator 引擎版本2.4.7
#一丶 前言
主要目的,记录总结cocos着色器的使用。虽然已经有很多的大佬分享过cocos的着色器的使用经验,但是cocos的着色器使用总体来说没有那么友好,且亦作为个人记录之用。系列只是作为一个入门文章,且效果只会是简单的,常用的效果但是一些基本的常规的操作不会提及。也是会基于前人和目前cocos论坛,博客做一些总结与补充。会详细的解释一个个shader的原理。
#二丶准备工作
1.了解cocos creator effct的使用。
参见 https://docs.cocos.com/creator/manual/zh/
2. 了解线性代数相关知识。
3. 了解GLSL基本语法。
参见 https://github.com/wshxbqq/GLSL-Card
4. cocos准备,vscode cocos effect高亮插件(如纯Glsl则在vs code中安装glsl-canvas
,GLSL Lint)。
