【我的书】《Unity Shader入门精要》出版上市
重要的事
先说重要的事,就是我的书籍《Unity Shader入门精要》在经过无数次跳票后,终于出版上市了(泪目…)!
购买传送门:
截止到我写这篇文章的时候,京东是没有货的状态……不过之后应该会陆续到货的。
除了实体书,还有一些重要的链接和提醒事项:
项目源码:本书没有随时光盘,所有代码资料都放在了Github(https://github.com/candycat1992/Unity_Shaders_Book)上。
彩图:由于是黑白印刷因此有时候会影响阅读,我把书中所有彩图集锦也放到了Github上,大家可以在Github的README页面(https://github.com/candycat1992/Unity_Shaders_Book)上找到HTML和PDF两种格式的彩图集锦。
彩色样章:人民邮电出版社提供了前两章的彩色样章,大家可以在异步社区(http://www.epubit.com.cn/book/details/4576)上下载。
第4章勘误章:由于一些排版上的问题,第一版次的第4章出现了一些问题(虽然这么说好像会影响销量…),加上第4章是数学章可能需要经常查阅,所以我说服了编辑把第4章放到了网上(是彩色版哦…),大家可以在Github(http://candycat1992.github.io/unity_shaders_book/unity_shaders_book_chapter_4.pdf)上查看。
勘误列表:我也在Github上维护了本书的勘误列表(http://candycat1992.github.io/unity_shaders_book/unity_shaders_book_corrigenda.html),大家有问题的话可以随时查看。
读者反馈和勘误:任何关于本书内容、源码等方面的问题,大家可以反映到本书源码所在的Github讨论页(https://github.com/candycat1992/Unity_Shaders_Book/issues),也可以发邮件(lelefeng1992 # gmail DOT com)我。
好了,啰嗦了这么多,其实Github项目页面都有说明的,只是这里再强调一下哈。
其他事情
在写本篇博客的晚上,我已经给之前发邮件关注本书的朋友们发邮件通知了哈,希望大家都收到了!
真的非常感谢大家的关注和支持,尽管出了一些错误但是很多人还表示了体谅,很感动 T T 第一次写书,其实很忐忑大家的反应,不知道写的够不够清楚,大家喜不喜欢,然后自己发现错误的时候会非常内疚。不过现在说什么都晚了,因为书已经写完了哈哈,我现在能做的就是把书的勘误做好,能让这本书变得越来越好 :) 也希望大家一起帮我来找茬(还是要针对第4章说声抱歉)。
如果大家对内容有任何看法,比如希望看到哪些新的内容,或者哪些内容觉得我讲得不够好都可以联系我。希望以后再版的时候可以继续改善这本书。
其实这次写书还是有很多体验的,好的不好的都有,之后有机会可以写一篇杂文记录下,给之后有这个打算的朋友一些借鉴。好啦,本篇博客到此结束,非常非常非常感谢所有朋友一直以来的鼓励和支持,希望你们喜欢这本书!
【我的书】《Unity Shader入门精要》出版上市的更多相关文章
- Unity Shader入门精要读书笔记(一)序章
本系列的博文是笔者读<Unity Shader入门精要>的读书笔记,这本书的章节框架是: 第一章:着手准备. 第二章:GPU流水线. 第三章:Shader基本语法. 第四章:Shader数 ...
- Unity Shader入门精要之 screen post-processing effect
本篇记录了学习Unity Shader入门精要的屏幕后处理的一些知识点. OnRenderImage(RenderTexture src, RenderTexture dest) 以上函数是Unity ...
- Unity Shader入门精要学习笔记 - 第17章 Unity的表面着色器探秘
转自 冯乐乐的<Unity Shader 入门精要> 2010年的Unity 3 中,Surface Shader 出现了. 表面着色器的一个例子. 我们先做如下准备工作. 1)新建一个场 ...
- Unity Shader入门精要学习笔记 - 第16章 Unity中的渲染优化技术
转自冯乐乐的 <Unity Shader 入门精要> 移动平台的特点 为了尽可能一处那些隐藏的表面,减少overdraw(即一个像素被绘制多次),PowerVR芯片(通常用于ios设备和某 ...
- Unity Shader入门精要学习笔记 - 第15章 使用噪声
转载自 冯乐乐的 <Unity Shader 入门精要> 消融效果 消融效果常见于游戏中的角色死亡.地图烧毁等效果.这这些效果中,消融往往从不同的区域开始,并向看似随机的方向扩张,最后整个 ...
- Unity Shader入门精要学习笔记 - 第14章非真实感渲染
转载自 冯乐乐的 <Unity Shader 入门精要> 尽管游戏渲染一般都是以照相写实主义作为主要目标,但也有许多游戏使用了非真实感渲染(NPR)的方法来渲染游戏画面.非真实感渲染的一个 ...
- Unity Shader入门精要学习笔记 - 第11章 让画面动起来
转自 冯乐乐的 <Unity Shader入门精要> Unity Shader 中的内置变量 动画效果往往都是把时间添加到一些变量的计算中,以便在时间变化时画面也可以随之变化.Unity ...
- Unity Shader入门精要学习笔记 - 第10章 高级纹理
转载自 冯乐乐的 <Unity Shader入门精要> 立方体纹理 在图形学中,立方体纹理是环境映射的一种实现方法.环境映射可以模拟物体周围的环境,而使用了环境映射的物体可以看起来像镀了层 ...
- Unity Shader入门精要学习笔记 - 第9章 更复杂的光照
转载自 冯乐乐的<Unity Shader入门精要> Unity 的渲染路径 在Unity里,渲染路径决定了光照是如何应该到Unity Shader 中的.因此,如果要和光源打交道,我们需 ...
随机推荐
- ASP.NET MVC5 实现基于Quartz.NET任务调度
工作之余.技术?.记是不可能记住的. 只有写点东西 才能维持得了生活这样子的.好早就像写一篇关于任务调度的文章.终究是太懒了 一.Quartz.NET介绍 Quartz.NET是一个强大.开源.轻量的 ...
- webpack的学习准备工作
第一步:创建一个空项目,在terminal中 npm init 创建package.json文件,直接回车便可. 第二步:局部安装webpack: npm install --save-dev we ...
- [LeetCode] Can Place Flowers 可以放置花
Suppose you have a long flowerbed in which some of the plots are planted and some are not. However, ...
- springboot全局异常处理
@Slf4j@ControllerAdvicepublic class RestExceptionHandler extends ResponseEntityExceptionHandler { @E ...
- 参考用bat文件
@echo off rem *************** start of 'main' set DEBUG= " (set TRACE=echo) else (set TRACE=rem ...
- [HNOI2002]彩票
题目描述 某地发行一套彩票.彩票上写有1到M这M个自然数.彩民可以在这M个数中任意选取N个不同的数打圈.每个彩民只能买一张彩票,不同的彩民的彩票上的选择不同. 每次抽奖将抽出两个自然数X和Y.如果某人 ...
- [POI2006]ORK-Ploughing
Description Byteasar想耕种他那块矩形的田,他每次能耕种矩形的一边(上下左右都行),在他每次耕完后,剩下的田也一定是矩形,每块小区域边长为1,耕地的长宽分别为m和n,不幸的是Byte ...
- [LSGDOJ1822]书架 Splay
题目描述 Sally有一个很大的书柜.这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列.她用1到n的正整数给每本书都编了号. Sally在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一 ...
- Codeforces Round #438 D. Huge Strings
Description You are given n strings s1, s2, ..., sn consisting of characters 0 and 1. m operations a ...
- Codeforces Round #430 D. Vitya and Strange Lesson
Today at the lesson Vitya learned a very interesting function - mex. Mex of a sequence of numbers is ...