2018-03-05-回忆一路的shader学习
回忆一路的shader学习
road-3186188.jpg自己一路磕磕绊绊的学习
恍惚间学习unity的shader快要两年了,这两年因为自己的学业方面和工作方面,耽误了很多时间,总之就是没有深入了学习到unity shader方面中去。
2018-02-14_223812.png
这个是自己电脑里面16年下载的一些shader的资料,那个时候的shader相关的资料是远没有现在的多的。虽然那个时候已经学会了科学上网,但是那个时候的英语阅读能力是不如现在的,看的英文文档自然要少好多了。学起来也是迷迷糊糊的。自己之前感觉学了好长一段的OpenGL,然后接触到了unity,感觉是发现了新大陆。后来接触了GLSL,发现里面传值给人感觉是晦涩不清的,又有好多老长的函数,还很多是大写的宏,然后自己就被绕迷糊了,很多东西也都是看不清了。接触到shaderlab,是实验室的一本《shaderlab入门到精通》,当时张老师买来放在实验室里面,好像没有几个去看的,紫色的封面,等我拿到手,书还是挺新的。才开始看的时候,对于surface shader是云雾迷蒙的。慢慢的看了几章,后面也是没有太细的看的。
然后就发现了一个新的领域。网上的各种传言,学shader的好牛逼,shader是紧缺型人才。抱着这个心态,对shader便趋之若鹜了。在那个时候,candycat的神书还没有出来,网上已经是一篇催更的声音了。我那时候在想,是怎么的一个女孩子,居然如此星光闪耀,对shader是如此行云流水版的掌握。
coffee-2511065.jpg
17年出来工作的时候,发现边上一个小哥是特别的清闲的,经常是看《shader入门精要》,当时觉得要是在公司里面写写shader,做传说中TA的职位是怎样一种体验。后来才知道是在读研究生。后面几个月主要是动画和技能方面的逻辑代码,跟着边上一位L神学了好长的时间。当时的感觉上,遇见解决不了的问题,问下L神,总能很快的刃迎缕解,得到新的知识点。在L神身上,总能不光学到unity的技能,还学到了做事的认真态度,不过对于做事的认真,还是没有学会。
正式shader工作
七月份的时候,有次出去吃饭的机会,主程带我一路,就问了下最近的工作方面,还顺带问了下我对shader的感兴趣程度。我心想,这个是让我负责shader这块了吗。九月的时候,那个研究生据说因为论文的事情要回学校了,对的,我们公司之前的shader就是由未毕业的研究生来负责的。对我的交接任务也是挺快的,一个多礼拜就把shader方面的工作全部交接给我了,加上测试特效方面的活了。后面自己差不多有时间的时候就会去看些shader的东西,差不多是每天都会多少看点,比之前学的有连贯性多了,比起之前的那种激情倒是少了很多。
后面十九大开幕期间,对于科学上网的打击是很大了。当然,也是get到新的技能,用了搭服来科学上网。访问Youtube稳定高效了。上面还是有些很好的视频来显示shader效果的。一直一直到现在,shader之路就是慢慢的现在这个样子。后面继续加油吧!