Mastering Unity Shaders and Effects
暫譯: 精通 Unity 着色器與特效

Jamie Dean

  • 出版商: Packt Publishing
  • 出版日期: 2016-09-28
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 266
  • 裝訂: Paperback
  • ISBN: 1783553677
  • ISBN-13: 9781783553679
  • 相關分類: 遊戲引擎 Game-engine
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Leverage the power of Unity 5 compatible shaders to create a variety of realistic surfaces
  • Create amazing visual effects for your Unity 5.x games by blending advanced post-processing techniques and lighting effects
  • Add that extra visual edge to your games by learning pro level techniques

Book Description

With the inclusion of Physically Based Shading and the Standard Shader, Unity has changed the game for independent and large scale developers alike. Never before has it been so easy to create startling high quality visuals in games and other interactive projects.

This book will give you a solid understanding of the interaction of shaders, lighting and effects in Unity 5, and give you some great ideas for how you can maximize the visual impact of your own games for PC, mobile and other platforms. In the sequence of chapters you will find solutions to some of the major challenges to the creation of responsive and realistic looking games.

As you work on example scenes, you will get to know the syntax of ShaderLab and CG languages, creating simple and complex shader solutions for a variety of different surface effects. You will see how Unity's responsive lighting solutions can be harnessed to build immersive and appealing game experiences.

What you will learn

  • Build your own custom shaders to suit a variety of organic and inorganic surfaces
  • Create amazing visual effects using Unity 5's improved toolset
  • Compare the advantages of Metallic and Specular workflows in Unity's Physically Based Lighting System
  • Take your Unity 5 project to the next level with advanced real-time and baked lighting methods
  • Design powerful particle effects
  • Find out how shaders, materials, and scripts work together within the Unity framework
  • Develop high-end and optimized game visuals suitable for mobile devices and other platforms

About the Author

Jamie Dean is a game artist, instructor, and freelancer, with over seven years of teaching experience in higher education. He is currently focused on developing content for mobile games.

Jamie also wrote Unity Character Animation with Mecanim, Packt Publishing, in 2015.

Table of Contents

  1. Getting to Grips with Standard Shaders
  2. Creating Custom Shaders
  3. Working with Lighting and Light-Emitting Surfaces
  4. Animating Surfaces with Code and Shaders
  5. Exploring Transparent Surfaces and Effects
  6. Working with Specular and Metallic Surfaces
  7. Shaders for Organic Surfaces
  8. Custom Particle Shaders Smoke, Steam, and Fluids
  9. Optimizing Shaders for Mobile

商品描述(中文翻譯)

關鍵特點
- 利用與 Unity 5 兼容的著色器的強大功能,創建各種真實的表面
- 通過融合先進的後處理技術和光照效果,為您的 Unity 5.x 遊戲創造驚人的視覺效果
- 通過學習專業級技術,為您的遊戲增添額外的視覺優勢

書籍描述
隨著物理基礎著色(Physically Based Shading)和標準著色器的引入,Unity 為獨立開發者和大型開發者改變了遊戲規則。從未有過如此簡單的方式來創建驚人的高品質視覺效果,無論是在遊戲還是其他互動項目中。

本書將使您對 Unity 5 中著色器、光照和效果的互動有一個扎實的理解,並為您提供一些出色的想法,幫助您最大化自己在 PC、移動設備和其他平台上遊戲的視覺衝擊。在各章節的順序中,您將找到解決創建響應式和真實外觀遊戲的一些主要挑戰的方案。

在您處理示例場景的過程中,您將了解 ShaderLab 和 CG 語言的語法,為各種不同的表面效果創建簡單和複雜的著色器解決方案。您將看到如何利用 Unity 的響應式光照解決方案來構建沉浸式和吸引人的遊戲體驗。

您將學到的內容
- 構建適合各種有機和無機表面的自定義著色器
- 使用 Unity 5 改進的工具集創建驚人的視覺效果
- 比較 Unity 物理基礎光照系統中金屬(Metallic)和高光(Specular)工作流程的優勢
- 通過先進的即時和烘焙光照方法將您的 Unity 5 項目提升到新水平
- 設計強大的粒子效果
- 了解著色器、材質和腳本如何在 Unity 框架中協同工作
- 開發適合移動設備和其他平台的高端和優化的遊戲視覺效果

關於作者
**Jamie Dean** 是一位遊戲藝術家、講師和自由工作者,擁有超過七年的高等教育教學經驗。他目前專注於為移動遊戲開發內容。

Jamie 於 2015 年撰寫了《Unity Character Animation with Mecanim》,由 Packt Publishing 出版。

目錄
1. 理解標準著色器
2. 創建自定義著色器
3. 使用光照和發光表面
4. 使用代碼和著色器為表面動畫
5. 探索透明表面和效果
6. 使用高光和金屬表面
7. 有機表面的著色器
8. 自定義粒子著色器:煙霧、蒸汽和流體
9. 為移動設備優化著色器