Unity 2018 Shaders and Effects Cookbook - Third Edition
暫譯: Unity 2018 葉片與效果食譜 - 第三版
John P. Doran, Alan Zucconi
- 出版商: Packt Publishing
- 出版日期: 2018-06-29
- 定價: $1,980
- 售價: 5.0 折 $990
- 語言: 英文
- 頁數: 392
- 裝訂: Paperback
- ISBN: 1788396235
- ISBN-13: 9781788396233
-
相關分類:
遊戲引擎 Game-engine
-
其他版本:
Unity 2021 Shaders and Effects Cookbook : Over 50 recipes to help you transform your game into a visually stunning masterpiece, 4/e (Paperback)
買這商品的人也買了...
-
微積分 (Hass & Weir & Thomas: University Calculus: Early Transcendentals, 2/e)$700$686 -
程序員的數學3 : 線性代數$474$450 -
Kubernetes 使用指南$490$387 -
Absolute C++, 6/e (IE-Paperback)$1,350$1,323 -
網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單$780$616 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
區塊鏈|未來經濟的藍圖 (Blockchain: Blueprint for a New Economy)$380$300 -
資安防禦指南|資訊安全架構實務典範 (Defensive Security Handbook: Best Practices for Securing Infrastructure)$580$458 -
用世界第一的服務:AWS 雲端平台把玩書$580$493 -
程序員的數學2 : 概率統計$474$450 -
$147程序員的數學 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
Kubernetes:建置與執行 (Kubernetes: Up and Running: Dive into the Future of Infrastructure)$520$411 -
$2,831Large-Scale C++ Volume I: Process and Architecture (Addison-Wesley Professional Computing Series) -
奔跑吧!Linux kernel|Linux 4.x kernel 關鍵與原始程式碼解析$880$695 -
區塊鏈智慧合約開發與安全防護實作$480$408 -
精通嵌入式 Linux 程式設計 (Mastering Embedded Linux Programming)$650$507 -
$1,216Building an RPG with Unity 2018 - Second Edition -
提升程式設計師的面試力|189道面試題目與解答, 6/e (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$880$695 -
初探深度學習|使用 TensorFlow (TensorFlow for Deep Learning: From Linear Regression to Reinforcement Learning)$480$379 -
運算思維與演算法的九堂精選課程$380$296 -
不只是金融商品:區塊鏈技術用程式碼實作$580$493 -
The Great ScrumMaster: #ScrumMasterWay (繁體中文版)$360$281 -
遊戲大師天堂路:只有 Unity Shader 才能超越 Unity, 2/e$590$502 -
Unity ShaderLab 新手寶典$534$507
相關主題
商品描述
Bring realism to your games by mastering post-processing effects and advanced shading techniques in Unity 2018
Key Features
- Learn the secrets of creating AAA quality shaders without writing long algorithms
- Master shader programming through easy-to-follow examples
- Create stunning visual effects that can be used in 3D games
Book Description
Since their introduction to Unity, shaders have been seen as notoriously difficult to understand and implement in games. Complex mathematics has always stood in the way of creating your own shaders and attaining the level of realism you crave.
Unity 2018 Shaders and Effects Cookbook changes that by giving you a recipe-based guide to creating shaders using Unity. It will show you everything you need to know about vectors, how lighting is constructed with them, and how textures are used to create complex effects without the heavy math.
This book starts by teaching you how to use shaders without writing code with the post-processing stack. Then, you'll learn how to write shaders from scratch, build up essential lighting, and finish by creating stunning screen effects just like those in high-quality 3D and mobile games. You'll discover techniques, such as normal mapping, image-based lighting, and animating your models inside a shader. We'll explore how to use physically based rendering to treat light the way it behaves in the real world. At the end, we'll even look at Unity 2018's new Shader Graph system.
With this book, what seems like a dark art today will be second nature by tomorrow.
What you will learn
- Understand physically based rendering to fit the aesthetic of your game
- Write shaders from scratch in ShaderLab and HLSL/Cg
- Combine shader programming with interactive scripts to add life to your materials
- Design efficient shaders for mobile platforms without sacrificing their realism
- Use state-of-the-art techniques, such as volumetric explosions and fur shading
- Master the math and algorithms behind the most used lighting models
- Understand how shader models have evolved and how you can create your own
Who This Book Is For
Unity Shaders and Effects Cookbook is for developers who want to create their first shaders in Unity 2018 or wish to take their game to a whole new level by adding professional post-processing effects. A solid understanding of Unity is required to get the most from this book.
Table of Contents
- Post Processing Stack
- Creating your First Shader
- Surface Shaders and Texture Mapping
- Understanding Lighting Models
- Physically Based Rendering
- Vertex Functions
- Fragment Shaders and Grab Passes
- Mobile Shader Adjustments
- Screen Effects with Unity Render Textures
- GAMEPLAY AND SCREEN EFFECTS
- ADVANCED SHADING TECHNIQUES
- Shader Graph
商品描述(中文翻譯)
**將現實主義帶入您的遊戲,掌握 Unity 2018 的後處理效果和高級著色技術**
#### 主要特點
- 學習創建 AAA 級質著色器的秘密,而無需編寫冗長的算法
- 通過易於遵循的範例掌握著色器編程
- 創建可用於 3D 遊戲的驚人視覺效果
#### 書籍描述
自從著色器引入 Unity 以來,它們一直被認為是難以理解和實現的。複雜的數學總是阻礙著您創建自己的著色器,並達到您渴望的現實感。
《Unity 2018 著色器與效果食譜》改變了這一點,提供了一個基於食譜的指南,幫助您使用 Unity 創建著色器。它將向您展示有關向量的所有知識,如何利用它們構建光照,以及如何使用紋理創建複雜效果,而無需繁瑣的數學。
本書首先教您如何使用後處理堆疊而不編寫代碼來使用著色器。然後,您將學習如何從零開始編寫著色器,建立基本的光照,並最終創建驚人的螢幕效果,就像高品質的 3D 和移動遊戲中的效果一樣。您將發現技術,例如法線貼圖、基於影像的光照,以及在著色器內部動畫化您的模型。我們將探索如何使用物理基礎渲染來處理光線,讓其表現得像在現實世界中一樣。最後,我們甚至會看看 Unity 2018 的新 Shader Graph 系統。
有了這本書,今天看似神秘的技藝,明天將變得輕而易舉。
#### 您將學到的內容
- 理解物理基礎渲染,以符合您遊戲的美學
- 在 ShaderLab 和 HLSL/Cg 中從零開始編寫著色器
- 將著色器編程與互動腳本結合,為您的材質增添生命
- 設計高效的移動平台著色器,而不犧牲其現實感
- 使用最先進的技術,例如體積爆炸和毛皮著色
- 精通最常用的光照模型背後的數學和算法
- 理解著色器模型的演變以及如何創建自己的模型
#### 本書適合誰
《Unity 著色器與效果食譜》適合希望在 Unity 2018 中創建第一個著色器的開發者,或希望通過添加專業的後處理效果將遊戲提升到全新水平的人。要充分利用本書,需對 Unity 有扎實的理解。
#### 目錄
1. 後處理堆疊
2. 創建您的第一個著色器
3. 表面著色器和紋理映射
4. 理解光照模型
5. 物理基礎渲染
6. 頂點函數
7. 片段著色器和抓取通道
8. 移動著色器調整
9. 使用 Unity 渲染紋理的螢幕效果
10. 遊戲玩法和螢幕效果
11. 高級著色技術
12. Shader Graph
