Unity Shader Graph Examples and Tutorials

June 10, 2021

Shader Graph

Unity


Title: FORCE FIELD in Unity - SHADER GRAPH
By: Brackeys
Youtube - Tutorial #1
Description: A quick introduction to shader graph in Unity making a transparent force field with glowing edges.


Title: ART 200: Creating an energy Shader in Shader Graph in Unity
By: Casey Farina
Youtube - Tutorial #2
Description: An introduction to using noise effects in Unity Shader Graph to create a glowing generic energy effect.


Title: Grid Shader in Unity LWRP - Shader Graph Tutorial
By: UGuruz
Youtube - Tutorial #3
Description: Experimenting with tiling and the rectangle node in Unity Shader Graph to create a Tron-like glowing grid pattern.


Title: Unity Shader Graph Tutorials - Youtube Playlist
By: Gabriel Aguiar Prod.
Youtube - Playlist #1
Description: This user creates tons of VFX tutorials for games, and has delved into Unity's Shader Graph, giving great examples of quick but well done effects.


Title: Unity Shader Graph - Ice Tutorial
By: Gabriel Aguiar Prod.
Youtube - Tutorial #4
Description: Creates a stylized glowing, transparent ice shader to use for crystaline ice formations.


Title: Unity Shader Graph - Shield Effect Tutorial
By: Gabriel Aguiar Prod.
Youtube - Tutorial #5
Description: Similar to Brackeys force field tutorial, but covers extra steps to push the effect over the edge.


Title: Shader Graph fundamentals in Unity
By: PabloMakes
Youtube - Tutorial #6
Description: General coverage of a lot of commonly used nodes and tools within Unity's Shader Graph.


Source: Unity.com

Overview

I wanted a quick way to apply some interesting effects and looks to different models I work with in my sample projects, and making cool materials and shaders seemed like a perfect tool for that. You can get some neat effects without too much effort, and as you make these tools they are easily applicable over multiple projects and give me a tool to use over and over again.

Coding shaders in HLSL for Unity can be a bit tricky, so meeting them in the middle and working with Unity's Shader Graph was a good compromise for me. This could give me results even quicker without sacrificing too much for what I will be doing. As such, I gathered this large source of resources for learning and exploring Unity's Shader Graph system.

Quick Notes

URP vs HDRP

HDRP is for more high end games and devices (PC, XBOX, PS) but is more demanding. URP is better for 2D projects in general, and is made to be more accessible and less demanding.

URP vs Deprecated LWRP

Many resources, including some of these tutorials, used Unity's Light Weight Render Pipeline (LWRP). This has already been phased out and replaced by the Universal Render Pipeline (URP). So it is generally safe to use the URP system if a tutorial or example uses the LWRP.

PBR Graphs Replaced with Lit Shader Graphs

Some of these old tutorials also use PBR graphs, which have also been phased out already. They can be replaced with Lit Shader Graphs. The PBR master node within the graph has also been broken up and replaced in newer Unity projects by two nodes, a Fragment node and a Vertex node (makes it more similar to shader coding).

Comments

Popular posts from this blog

Online Multiplayer Networking Solution Tutorial Using Unity and Mirror - Tutorial by: Jason Weimann

Exporting FBX from Houdini with Color

Houdini Assignment - Fuse and Group