官方教程丨Cocos Shader 基础入门(全十集)

Shader(可编程着色器)是用来实现图像渲染的可编辑程序。它并不是简单的计算机应用,要想真正地掌握 Shader,需要对图形学、图形 API、GPU、显卡等都有个宏观概念。而对大多数游戏开发者来说,“快速”入门又是当下的迫切需求。因此,Cocos 布道师放空整理了一个 Cocos Shader 基础入门系列教程(8章基础+2章扩展,含文字版+视频版),介绍 Shader 的基础知识以及在 Cocos Creator 里的应用,带一些小伙伴快速入门 Shader 编写。

文字版

第一章:WebGL 着色器与 GLSL 着色器语言基础

第二章:顶点着色器与片元着色器

第三章:高效绘制多个三角形并给顶点换个颜色

第四章:纹理映射

第五章:在 Cocos Creator 里画一个矩形

第六章:Sprite Shader

第七章:贴图溶解

第八章:小结与补充(运行时材质修改、UBO 内存布局、WebGL 抓帧工具)

扩展(一):模板测试

扩展(二):混合测试

视频版

点击前往 Cocos 官方 B 站观看:

「Cocos 教程」Cocos Creator Shader 入门教程合集