这篇帖子,主要想告诉大家,全网首套 Cocos Shader 零基础入门视频课程 它来了!

作为0基础教程,它的优势是:
- 保姆级教学,0基础入门,主打的就是一个快速上手!
- 涵盖 图形基础理论+常用Shader案例 ,学以致用,更好吸收!
- 系统化学习,从浅入深,知识密集不冗长,学习起来更高效
为什么出这套Shader课程?
个人成长经历
这就和玉兔的个人经历有关了,熟悉玉兔的朋友应该知道,玉兔不是计算机科班出身,而是在加入Cocos后,才开始接触图形与Shader编程。
不知道各位想学Shader的朋友有没有和玉兔一样的经历。
刚入门Shader时,玉兔也遇到了很多困难:数学基础不好,没有入门方法,特别是图形学是一门多学科交叉的大门类学科,知识体系尤其宽泛,学起来非常容易劝退…回想初入门的那段时间,玉兔每天逼着自己啃资料,学数学,写特效…花了很多时间,也掉了不少头发,结果还是学不懂。

回想起来真是一段惨痛的回忆,幸运的是,从小擅长认输的玉兔,这一次和图形学杠上了。在学习的过程中,玉兔摸索出了一套快速入门Shader的方法,使用这套方法,再配合麒麟子大佬的指导,玉兔能够在几个月的时间里,快速掌握图形基本理论,并且写出酷炫的Shader特效。

带大家一起快速入门Shader
在学会写Shader的这个过程中,玉兔发现当年的自己也踩了不少坑。比如3D数学基础,刚入门的朋友要重点掌握的是三维空间、齐次坐标、向量、矩阵这些知识,但玉兔跑去学了一段时间微积分,而微积分在高级一点的内容,比如PBR渲染的理论中,才用的比较多。
学太多暂时还用不到的知识,不仅难以消化,而且由于脱离实践,忘的也很快,用一句玉兔的家乡话讲,简直打脑壳!
在B站(玉兔主站ID:-不捣药的玉兔-)分享图形与Shader的这些年,玉兔也收到了很多想入门Shader的新人咨询,有想研究图形渲染的多年游戏行业从业人员,想转行TA的美术,也有早早规划职业生涯的大学生。大家遇到的几乎都是和玉兔当年遇到的一样的困难:数学不好、没有入门方法、学不懂、劝退…
基于此,玉兔出了这套 Cocos Shader 零基础入门视频课程 ,希望帮助大家:
- 轻松入门不劝退,上手写出Shader
- 少走弯路,快速掌握基础知识,提升学习和生产效率
课程包含哪些内容?
课程内容包含16集正课,1集先导课,和1集课程公式推导课。
从基础理论,再到上手写Shader。
课程大纲如下:
- 01 先导课|课程简介、Shader实现边缘光
- 02 Shader与渲染管线|初识Shader
- 03 材质、Shader与Shader结构
- 04 3D数学基础
- 05 3D坐标与Shader中的空间变换
- 06 顶点着色器|Shader实现模型变形效果
- 07 片元着色器|Shader实现像素着色效果
- 08 基础光照|光的传播与基础光照理论
- 09 基础光照|Shader实现Blinn-phong光照
- 10 基础纹理|Shader实现纹理流动效果
- 11 环境反射|Shader与常用环境反射类型
- 12 法线贴图|法线图、切线空间与TBN矩阵
- 13 屏幕后处理|Shader实现描边效果
- 14 屏幕后处理|Shader实现高斯模糊效果
- 15 深度与深度图|深度、深度测试、线性深度与非线性深度
- 16 深度与深度图|Shader实现景深效果
- 17 半透明物体的渲染|透明混合原理
- 18 附录|公式推导
本课程由玉兔出品,麒麟子友情监制与校稿
如何获取课程?
点击课程链接 ,或者使用bilibili扫码,免费试看4集课程。

已经购买的朋友不要忘了加课程群,领取课程源码和课件。