首頁(yè) > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語(yǔ)言與程序設(shè)計(jì)
> Unity 2018 Shaders and Effects Cookbook最新章節(jié)目錄
舉報(bào)

會(huì)員
Unity 2018 Shaders and Effects Cookbook
UnityShadersandEffectsCookbookisfordeveloperswhowanttocreatetheirfirstshadersinUnity2018orwishtotaketheirgametoawholenewlevelbyaddingprofessionalpost-processingeffects.AsolidunderstandingofUnityisrequiredtogetthemostfromthisbook.
目錄(295章)
倒序
- 封面
- 版權(quán)信息
- PacktPub.com
- Why subscribe?
- PacktPub.com
- Contributors
- About the authors
- About the reviewers
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Sections
- Getting ready
- How to do it…
- How it works…
- There's more…
- See also
- Get in touch
- Reviews
- Post Processing Stack
- Introduction
- Installing the Post Processing Stack
- Getting ready
- How to do it...
- Getting a filmic look using grain vignetting and depth of field
- Getting ready
- How to do it...
- How it works...
- Mimicking real life with bloom and anti-aliasing
- Getting ready
- How to do it...
- How it works...
- Setting mood with color grading
- Getting ready
- How to do it...
- Creating a horror game look with fog
- Getting ready
- How to do it...
- How it works...
- Creating Your First Shader
- Introduction
- Creating a basic Standard Shader
- Getting ready
- How to do it...
- How it works...
- There's more...
- Adding properties to a shader
- Getting ready
- How to do it...
- How it works...
- See also
- Using properties in a Surface Shader
- How to do it...
- How it works...
- There's more...
- See also
- Surface Shaders and Texture Mapping
- Introduction
- Diffuse shading
- Getting ready
- How to do it...
- How it works...
- Accessing and modifying packed arrays
- How to do it...
- There's more...
- See also
- Adding a texture to a shader
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Scrolling textures by modifying UV values
- Getting ready
- How to do it...
- How it works...
- Creating a shader with normal mapping
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a transparent material
- Getting ready
- How to do it...
- How it works...
- Creating a Holographic Shader
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Packing and blending textures
- Getting ready
- How to do it...
- How it works...
- Creating a circle around your terrain
- Getting ready
- How to do it...
- Moving the circle
- How it works...
- Understanding Lighting Models
- Introduction
- Creating a custom diffuse lighting model
- Getting ready
- How to do it...
- How it works...
- Creating a toon shader
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a Phong Specular type
- Getting ready
- How to do it...
- How it works...
- Creating a BlinnPhong Specular type
- Getting ready
- How to do it...
- How it works...
- See also
- Creating an Anisotropic Specular type
- Getting ready
- How to do it...
- How it works...
- Physically-Based Rendering
- Introduction
- Understanding the metallic setup
- Getting ready
- How to do it...
- How it works...
- See also
- Adding transparency to PBR
- Getting ready
- How to do it...
- Semi-transparent materials
- Fading objects
- Solid geometries with holes
- See also
- Creating mirrors and reflective surfaces
- Getting ready
- How to do it...
- How it works...
- See also
- Baking lights in your scene
- Getting ready
- How to do it...
- Configuring the static geometry
- Configuring the light probes
- Baking the lights
- How it works...
- See also
- Vertex Functions
- Introduction
- Accessing a vertex color in a Surface Shader
- Getting ready
- How to do it…
- How it works…
- There's more…
- Animating vertices in a Surface Shader
- Getting ready
- How to do it…
- How it works…
- Extruding your models
- Getting ready
- How to do it…
- How it works…
- There's more…
- Adding extrusion maps
- Implementing a snow shader
- Getting ready
- How to do it…
- How it works…
- Coloring the surface
- Altering the geometry
- See also
- Implementing a volumetric explosion
- Getting ready
- How to do it…
- How it works…
- There's more…
- See also
- Fragment Shaders and Grab Passes
- Introduction
- Understanding Vertex and Fragment Shaders
- Getting ready
- How to do it…
- How it works…
- There's more…
- Input semantics
- Output semantics
- See also
- Using the grab pass to draw behind objects
- Getting ready
- How to do it…
- How it works…
- There's more…
- Implementing a Glass Shader
- Getting ready
- How to do it…
- How it works…
- There's more…
- Implementing a Water Shader for 2D games
- Getting ready
- How to do it…
- How it works…
- Mobile Shader Adjustment
- Introduction
- Techniques to make shaders more efficient
- Getting ready
- How to do it...
- How it works...
- Profiling your shaders
- Getting ready
- How to do it...
- How it works...
- There's more...
- Modifying our shaders for mobile
- Getting ready
- How to do it...
- How it works...
- Screen Effects with Unity Render Textures
- Introduction
- Setting up the screen effects script system
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using brightness saturation and contrast with screen effects
- Getting ready
- How to do it...
- How it works...
- Using basic Photoshop-like Blend modes with screen effects
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using the Overlay Blend mode with screen effects
- How to do it...
- How it works...
- Gameplay and Screen Effects
- Introduction
- Creating an old movie screen effect
- Getting ready
- How to do it...
- How it works...
- See also
- Creating a night vision screen effect
- Getting ready
- How to do it...
- How it works...
- There's more...
- Advanced Shading Techniques
- Introduction
- Using Unity's built-in CgInclude files
- Getting ready
- How to do it...
- How it works...
- There's more...
- Making your shader world in a modular way with CgInclude
- Getting ready
- How to do it...
- How it works...
- Implementing a Fur Shader
- Getting ready
- How to do it...
- How it works...
- There's more...
- Implementing Heatmaps with arrays
- Getting ready
- How to do it...
- How it works...
- Shader Graph
- Introduction
- Creating a Shader Graph project
- How to do it...
- How it works...
- Implementing a simple a Shader Graph
- Getting ready
- How to do it...
- How it works...
- Exposing properties to the Inspector via Shader Graph
- Getting ready
- How to do it...
- How it works...
- Implementing a glowing highlight system
- Getting ready
- How to do it...
- How it works...
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時(shí)間:2021-06-18 19:05:02
推薦閱讀
- Java Web基礎(chǔ)與實(shí)例教程(第2版·微課版)
- Learning Neo4j 3.x(Second Edition)
- 算法訓(xùn)練營(yíng):提高篇(全彩版)
- SharePoint Development with the SharePoint Framework
- Python算法從菜鳥到達(dá)人
- AIRIOT物聯(lián)網(wǎng)平臺(tái)開(kāi)發(fā)框架應(yīng)用與實(shí)戰(zhàn)
- Visual Studio 2015高級(jí)編程(第6版)
- Machine Learning With Go
- JavaScript機(jī)器人編程指南
- Mastering Concurrency Programming with Java 9(Second Edition)
- Python自然語(yǔ)言理解:自然語(yǔ)言理解系統(tǒng)開(kāi)發(fā)與應(yīng)用實(shí)戰(zhàn)
- Python全棧開(kāi)發(fā):基礎(chǔ)入門
- Developing Java Applications with Spring and Spring Boot
- Design Patterns and Best Practices in Java
- jQuery權(quán)威指南
- 軟件測(cè)試實(shí)驗(yàn)實(shí)訓(xùn)指南
- Python編程基礎(chǔ)與應(yīng)用
- Learning Java by Building Android Games
- 軟件工程實(shí)用教程
- 軟件測(cè)試技術(shù)實(shí)戰(zhàn):設(shè)計(jì)、工具及管理
- INSTANT Fancybox
- 區(qū)塊鏈智能合約安全入門
- Python自動(dòng)化測(cè)試教程
- PhoneGap Essentials
- Learning Object-Oriented Programming
- Learning Highcharts
- Cocos2d Game Development Blueprints
- Clojure Data Analysis Cookbook(Second Edition)
- Java 9 Regular Expressions
- 高級(jí)前端程序員面試筆試寶典