From d8224e7fbbdb622ece8358120a6fe659eac317f8 Mon Sep 17 00:00:00 2001 From: "Jongseung (John) Lim" Date: Thu, 13 Sep 2018 01:14:45 -0700 Subject: [PATCH] Update README.md --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index fe21645..b3059ce 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ # JL's Unity Blend Modes Collection of Unity shaders that support blend modes like photoshop layer style (Darken, Multiply, Linear Burn, etc) + +Each shader applies given texture from sprite renderer to the texture from Unity's GrabPass, emulaitng the blend effect of photoshop layers. + +![alt text](https://raw.githubusercontent.com/penandlim/JL-s-Unity-Blend-Modes/master/preview.png "Preview") + +The texture assigned to sprite renderer **must have same dimensions/ratio as Screen width and height.** + +Built for screen space effect but feel free to modify it by replacing GrabPass to other textures. + +You can also use Stencil properties to limit the overlay effect to certain objects in the scene. + +# Usage +1. Add a UI Canvas to your project. + +2. Add a sprite renderer as a child + +3. Add an image with desired colors/opacity/gradient. + +4. Add a material with a shader thats in "Blendmodes/" category + +5. Adjust tint and opacity of the blend layer accordingly.