A number of people have commented that we should be using step or smoothstep instead of some of the branching if/else blocks we’ve used in other videos (branches in shaders tend to perform worse than other functions).
Lets learn Shader Graph by building our ripple shader entirely within Shader Graph.
The goal of this series is to reproduce the ripple shader we’ve been working on and compare/contrast the process of building the same shader in both tools that Unity makes available to you.
Welcome back!
Let’s expand our Ripple Shader so it’s a bit easier to control and set the groundwork for some of the upcoming features we’ll want to build for it.
A Shadertoy shader that reduces the available colors to draw with. This demo reduces the normal range of colors per channel from 256 down to just 8 by using effectively separating each colors floating point value into different categories.
Continuing to build out our side scrolling shooter. We’re going to be building an effect that is essential to one of the main mechanics I am trying to build for this game.
We’ve built a lot of shaders, how do we attach these to our terrain though? Let’s take a look at how you can build a basic shader that integrates with Unity’s pre-built terrain tools.
KodeLife is a powerful cross platform shader editor for Mac, PC or Linux. It overlays a text editor and debugger on top of the real-time results of your shader.
Last video we added support for wind to blow snow across our terrain. That was cool but the implementation was fixed and required us to have wind move in a specific direction.
It’s time to add another layer to our Shield Shader. Projectiles are going to start causing distortions in the shield as they impact it instead of just pulsing a color along the shield.
Lets make a shader that lets you add cool pseudo volumetric lighting to your particle effects.
Imagine putting lights inside a cloud of smoke, because Unity’s particles always face you the lighting on a standard shader can be questionable.
Unity 2018’s beta was released earlier today and includes a number of exciting new features. One of them is a new visual shader editor called the Shader Graph.