Unity Shader专栏说明

简书不让放链接,说我营销,不然文章不显示,这里把所有链接改成了自行搜索


shader基础学了,能看懂shader结构了,懂什么叫渲染管线流程了,会写一些简单的shader代码了,看到简单的shader能修修改改了。(这个网上的教程基本都讲的这些,推荐可以看B站直接搜shader,有一个《shader基础入门全解释》,里面有一些代码比较老,可以不用照着敲,这部分重点就是了解一些概念和原理,能看懂最简化的shader结构即可)


image.png

线性代数矩阵部分也恶补了,会一些矩阵变换了,理解旋转、平移、缩放的矩阵了(矩阵的话,在知乎搜“放牛的星星”,他的系列教程基础渲染部分的第一篇,虽然是翻译过来的但讲的非常好,照做一遍基本可以理解矩阵,不过这里线代很差的我觉得其实可以暂时略过,后续需要用到矩阵的时候再看好了)。


image.png

image.png

image.png

至于Unity,用了很多年了,灯光、烘焙、材质的基础用法也都不在话下(去B站搜“傅老師MrFu”,看傅老师讲的渲染相关知识系列1-13课即可,找起来比较麻烦自己找一下吧,其他的课可以根据自己需求查看,反正我是还没看)。


image.png

image.png

image.png

image.png

光照模型也学了一些基础,理解了光照模型(这里只需要看大佬的讲解,B站搜庄懂,看完前面十一二课就能很好的理解基础光照模型,可以只看上课不看作业,其实我也没刷完,想后面再刷一遍)。
image.png

刷完上面这些,基本就对shader心里有数了


看了这么多,然后我还是感觉离大佬好远,不知道该接着看什么。
思考了一下,工作中主要需要shader的几个方向:
1.2Dshader处理(可以百度直接搜Unity2Dshader,CSDN上的夜风写得很好),比如一些面片、UI的处理,比如AR项目中用到的屏幕扫描线效果,比如用shader改UV实现序列帧动画播放。
2.3D模型处理,如何还原真实的光效,也就是大家都挂在嘴上的PBR材质,这部分个人感觉停留在浅应用即可,不需要深入到研究光照模型,只需要能学习别人的光照模型拿过来用即可。(不然研究光学啥的也太难了)
3.特效处理,粒子处理,比如实现人物描边,比如实现水、雨、云、雪、烟花、镜子等模型无法实现的物体,这部分其实是应用最多的,也是最需要学的,但是可能又不是完全的shader,还需要结合学习粒子系统等才能实现。这里暂时还没找到特别好的系统教程。
4.渲染风格统一,目前国内用的最多的应该就是卡通渲染,如何通过shader实现好看的卡通渲染效果。以后也可能会出现其他的风格,比如说水墨画风格或者日式风格等等。这部分还停留在卡渲阶段,学习别人的效果即可。
5.屏幕后处理,这个用的其实不多,很多插件已经实现了此部分功能,大部分内容可能跟1重合,优先级最低。
6.优化shader算法,即很多渲染效果可能使用了高运算量的算法,但是手机或移动端会造成大量发热等情况,需要从shader层面进行优化。
7.GPU代替CPU实现功能,如将动画转换为GPU顶点动画,实现降低DrawCalls。

思路理清楚了,大概就这么些应用方向,后面就是要考虑怎么深入学习了,本系列文章主要作为学习过程记录,其中实现的效果可能会以摘抄、扩充shader库和一些api的使用方法为主。文章顶部提供了很多基础的学习渠道,都是本人感觉讲的比较好的,因此本系列不会再写基础理解。


有关工具,本人基于mac系统,Unity2019.4.5f1,使用vscode,安装了ShaderlabVSCode(Free)插件。


2021.5.31更新,忘了闫令琪大神的图形学入门和实时渲染课程了,B站搜GAMES有101和202都是闫大神的教程,非常值得一看,建议在有一定的基础后再去看否则容易劝退。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,366评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,521评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,689评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,925评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,942评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,727评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,447评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,349评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,820评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,990评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,127评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,812评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,471评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,017评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,142评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,388评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,066评论 2 355

推荐阅读更多精彩内容