中文笔记:http://blog.csdn.net/candycat1992/article/category/1782159
优点:
算是填补了国内外(对,没错,包括国外)关于Unity Shaders方面的空白。在这之前大多是依靠Unity文档、论坛和各种网站的资源学习的,而现在有了一个比较集中的书籍。在国外的网站上(例如packtpub和Amazon),这本书的评价是4星左右,是可以接受的分数了。
包含的内容面还是比较广的。由基础的漫反射光照、镜面反射、Cubemap等等,到Cloth、Skin(Skin这个必须要吐槽。。。真的不像皮肤啊啊啊啊!),再到移动平台上的优化,如何使用Cg,以及最后关于画面特效的几个高级话题。对于初学者来说,这些内容还是比较丰富和有趣的。
写Shader一直是一个很难而且不知道如何入手的事情,这本书给了一个简单而又不失有效的途径。
缺点:
这本书有很多称不上经典的原因(当然已经很感谢作者了)。我感触最深的就是作者关于很多表层一下的知识介绍太少,有种浅尝辄止的感觉。比如Shader的pipeline等。而这些其实是非常重要的,知其然而不知其所以然是阻止很多程序员成长的最大元凶。如果要完全理解的话,还是要辅助看很多基础数据或文章,比如Nvidia关于Cg的教程等等。
解释的部分有时太过简略。虽然有时候作者说的很简单,但其实对于初学者来说,“为什么要这样”的问题时常浮现在我的脑海里。。。当然其实很多时候写Shader是一个经验活,那些公式和系数就是长期时间下来的结果,没有太多的为什么。
一些错误。比如作者关于变量类型的使用比较混乱,尤其是fixed的使用。我之后也要重新复习看一下。。。
虽然叫cookbook,但是很多是不可以直接拿来用的。所以,这本书整体来说是一个入门书籍,让你了解一些Unity Shader的常见用处和语法。
关于这本书的中文和总结
《Unity Shaders and Effects Cookbook》热门书评
-
关于这本书的中文和总结
7有用 0无用 candycat 2014-09-25
中文笔记:http://blog.csdn.net/candycat1992/article/category/1782159优点:算是填补了国内外(对,没错,包括国外)关于Unity Shaders方面的空白。在这之前大多是依靠Unity文档、论坛和各种网站的资源学习的,而现在有了一个比较集中的书...
-
内容还可以,只是原理讲的不详细
1有用 0无用 Esfog 2015-04-24
书的英文版之前看过,卡在Fresnel,就没看了,最近突然想起来就结合着网友candycat1992和wolf96的文章看完了中译本,翻译的一般,没亮点,收获还是有一些,除了最后两章其余都是SurfaceShader,算是对SurfaceShader做一个系统了解吧,对渲染上很多方面都有些介绍,由于...
书名: Unity Shaders and Effects Cookbook
作者: Kenneth Lammers
出版社: Packt Publishing
页数: 268
ISBN: 9781849695084