目錄(71章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- www.PacktPub.com
- Preface
- Chapter 1. Creating Your First Shader
- Introduction
- Creating a basic Standard Shader
- Migrating Legacy Shaders from Unity 4 to Unity 5
- Adding properties to a shader
- Using properties in a Surface Shader
- Chapter 2. Surface Shaders and Texture Mapping
- Introduction
- Diffuse shading
- Using packed arrays
- Adding a texture to a shader
- Scrolling textures by modifying UV values
- Normal mapping
- Creating a transparent material
- Creating a Holographic Shader
- Packing and blending textures
- Creating a circle around your terrain
- Chapter 3. Understanding Lighting Models
- Introduction
- Creating a custom diffuse lighting model
- Creating a Toon Shader
- Creating a Phong Specular type
- Creating a BlinnPhong Specular type
- Creating an Anisotropic Specular type
- Chapter 4. Physically Based Rendering in Unity 5
- Introduction
- Understanding the metallic setup
- Adding transparency to PBR
- Creating mirrors and reflective surfaces
- Baking lights in your scene
- Chapter 5. Vertex Functions
- Introduction
- Accessing a vertex color in a Surface Shader
- Animating vertices in a Surface Shader
- Extruding your models
- Implementing a snow shader
- Implementing a volumetric explosion
- Chapter 6. Fragment Shaders and Grab Passes
- Introduction
- Understanding Vertex and Fragment Shaders
- Using grab pass
- Implementing a Glass Shader
- Implementing a Water Shader for 2D games
- Chapter 7. Mobile Shader Adjustment
- Introduction
- What is a cheap shader?
- Profiling your shaders
- Modifying our shaders for mobile
- Chapter 8. Screen Effects with Unity Render Textures
- Introduction
- Setting up the screen effects script system
- Using brightness saturation and contrast with screen effects
- Using basic Photoshop-like Blend modes with screen effects
- Using the Overlay Blend mode with screen effects
- Chapter 9. Gameplay and Screen Effects
- Introduction
- Creating an old movie screen effect
- Creating a night vision screen effect
- Chapter 10. Advanced Shading Techniques
- Introduction
- Using CgInclude files that are built into Unity
- Making your shader world modular with CgInclude
- Implementing a Fur Shader
- Implementing heatmaps with arrays
- Index 更新時間:2021-07-16 12:59:52
推薦閱讀
- Go Web編程
- Java多線程編程實戰指南:設計模式篇(第2版)
- 數字媒體應用教程
- GitLab Cookbook
- MATLAB圖像處理超級學習手冊
- Learning ASP.NET Core 2.0
- Python零基礎快樂學習之旅(K12實戰訓練)
- Mastering LibGDX Game Development
- 軟件供應鏈安全:源代碼缺陷實例剖析
- Regression Analysis with Python
- Buildbox 2.x Game Development
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- Python Programming for Arduino
- DB2SQL性能調優秘笈
- Learning D
- C語言從入門到精通
- 嵌入式C編程實戰
- Alfresco for Administrators
- Python從入門到項目實踐(超值版)
- Learning HTML5 by Creating Fun Games
- 從零開始:Qt可視化程序設計基礎教程
- Drupal 8 Module Development
- Multithreading with C# Cookbook(Second Edition)
- 計算機網絡概論(第二版)
- 胸有成竹!數據分析的SPSS和SAS EG進階(第2版)
- Java實用教程
- Ionic:Hybrid Mobile App Development
- 數字媒體技術基礎
- Troubleshooting Citrix XenDesktop?
- Android移動開發(慕課版)