
本書介紹unity 5中着色器的建立和後期特效開發。你可以從零開始學習建立最基本的着色器,掌握着色器代碼是如何組織的。開始的基礎知識可以有效地“武裝”你,讓你在後續如體積爆炸、毛皮着色等章節中遊刃有餘。本版是專門為unity 5 量身定制的,可以通過使用一些基于實體基礎的渲染和全局照明來讓你的場景栩栩如生。
在每一章的結尾,你都會獲得一些新的技巧,比如改善着色器品質或者提升着色器代碼編寫效率等。這些章節都是量身定制的,是以如果你之前已經有了一些經驗,完全可以直接跳到你感興趣的章節來專門學習。對于新手來講,可以逐章閱讀來構築整個知識體系。不管使用何種方式,你都會學到制作現代遊戲視覺的技術。
在讀完本書之後,你手上會有一堆已經做好的着色器,可以在你的unity3d遊戲中使用這些着色器,除此之外你會了解如何建立新的着色器,如何完成新的特效以及性能優化等。廢話不多說,讓我們開始吧!
[第1章 建立你的第一個着色器
<a href="https://yq.aliyun.com/articles/117367/">1.2 建立基本的标準着色器</a>
<a href="https://yq.aliyun.com/articles/117379/">1.3 從unity 4向unity 5遷移</a>
<a href="https://yq.aliyun.com/articles/117385/">1.4 給着色器添加屬性</a>
<a href="https://yq.aliyun.com/articles/117397/">1.5 在表面着色器中使用屬性</a>
[第2章 表面着色器和紋理映射
<a href="https://yq.aliyun.com/articles/117411/">2.2 漫反射着色</a>
<a href="https://yq.aliyun.com/articles/117425/">2.3 使用包裝數組</a>
<a href="https://yq.aliyun.com/articles/117437/">2.4 給着色器添加紋理</a>
<a href="https://yq.aliyun.com/articles/117451/">2.5 通過修改uv值來滑動紋理</a>
<a href="https://yq.aliyun.com/articles/117458/">2.6 法線映射</a>
<a href="https://yq.aliyun.com/articles/117469/">2.7 建立透明材質</a>
<a href="https://yq.aliyun.com/articles/117479/">2.8 建立全息着色器</a>
<a href="https://yq.aliyun.com/articles/117494/">2.9 打包和混合紋理</a>
<a href="https://yq.aliyun.com/articles/117497/">2.10 在地形周圍建立圓環</a>