学习如何使用 Shader Graph 在 Unity 中创建出色的效果
Learn To Use Shader Graph To Create Awesome Effects In Unity
- 1. Introduction
- 1. Introduction
- 2. Getting Set Up
- 1. Setting Up The Project Using The URP Template
- 2. Setting Up Without The URP Template
- 3. Setting Up Our Assets
- 3. Basics Shaders
- 1. Material Basics
- 2. Setting Up A Shader and Material
- 3. Controlling Color
- 4. Adding More Variables
- 5. Adding Texture
- 6. Setting Up A Fully Textured Model
- 7. Normal Maps & More
- 8. Adding Emissive Texture
- 9. Tiling & Offset
- 10. Wrapping Up The Basics
- 4. Glowing & Holograms
- 1. Setting Up For Glowing
- 2. Creating Glowing Edges
- 3. Ignoring Lighting
- 4. Making It Transparent
- 5. Adding Texture Lines
- 6. Making Lines Always Horizontal
- 7. Scrolling The Lines
- 8. Fixing A Potential Line Texture Issues
- 5. Dissolve Shader
- 1. Setting Up A Dissolve Shader
- 2. Making Dissolve Work
- 3. Adding Noise
- 4. Adding Coloured Edges
- 5. Improving The Coloured Edges
- 6. Controlling Materials Through Code
- 7. Controlling The Dissolve Effect
- 8. Improving The Effect
- 6. Texture By Position
- 1. Texture By Position Setup
- 2. Controlling Texture By Position
- 3. Triplanar Node
- 7. Swaying Grass
- 1. Setting Up Grass Swaying Scene
- 2. Understanding Vertex Displacement
- 3. Setting Up Grass Basics
- 4. Moving The Grass
- 5. Keeping The Base Steady
- 6. Using A Sub-Graph For Efficiency
- 8. Toon Shader
- 1. Setting Up A Toon Shader
- 2. Calculating Shadows
- 3. Adding Colour & Texture
- 4. Adding Coloured Shadows
- 5. Adding Highlights
- 6. Adding Outlines
- 7. A Separate Outline Shader
- 9. Water Shader
- 1. Setting Up The Water Shader
- 2. Adding Depth
- 3. Making The Surface Move
- 4. Adding Foam
- 5. Adding Edge Foam
- 10. 2D Parallax Shader
- 1. Setting Up 2D Parallax Shader
- 2. Making It Work
- 3. Limiting Parallax Direction
- 4. Moving The Camera
- 11. Finishing Up
- 1. Next Steps