shader
https://i.ytimg.com/vi/-vGNd8pnbYs/mqdefault.jpg
Learning How To Use Step and Smoothstep in Shaders
· ☕ 1 min read
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).

https://i.ytimg.com/vi/R05OYXNDyas/mqdefault.jpg
A Circle Shader in Shader Graph - Ripple in Shader Graph - Part 1
· ☕ 2 min read
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.

https://i.ytimg.com/vi/UVdXUXv3Bw8/mqdefault.jpg
Point and Ripple - Ripple Shader - Part 2
· ☕ 2 min read
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.

https://d33wubrfki0l68.cloudfront.net/6e5068edaff04c279d333bfbc89106f174770db1/3ef22/images/posts/shadertoy/reduced-color-range.jpg
Shadertoy: Reduced Image Color Quality
· ☕ 1 min read
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.

https://i.ytimg.com/vi/2Br1nS59PLU/mqdefault.jpg
Lets Make An Expanding Pipe Shader
· ☕ 2 min read
I’ve been seeing a few example of uses for a cartoonish styled pipe that expands as something goes through it.

https://i.ytimg.com/vi/9rSP-ozPs0A/mqdefault.jpg
Building a Custom Unity Terrain Shader
· ☕ 2 min read
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.

https://i.ytimg.com/vi/xMd_uzV0hPk/mqdefault.jpg
Wind Mapped Snow - Dynamic Snow in Unity - Part 6
· ☕ 2 min read
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.

https://i.ytimg.com/vi/2TBCozxI7-I/mqdefault.jpg
Adding Custom Lighting to a Unity Particle Shader
· ☕ 1 min read
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.

https://i.ytimg.com/vi/1mW3T-Oritw/mqdefault.jpg
Exploring the Unity 2018 Visual Shader Editor
· ☕ 2 min read
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.

https://i.ytimg.com/vi/aX7wIp-r48c/mqdefault.jpg
The Most Complicated Nothing Shader - Unity 3D Grab Pass
· ☕ 1 min read
Grab Passes are a really complicated and expensive way to do nothing in a shader. A Grab Pass is an additional pass added to your shader that captures the scene and allows you to use that captured texture in your shader.