Search Unity

  1. Improved Prefab workflow (includes Nested Prefabs!), 2D isometric Tilemap and more! Get the 2018.3 Beta now.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Let us know a bit about your interests, and if you'd like to become more directly involved. Take our survey!
    Dismiss Notice
  4. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice
  5. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

Grid Reverse Mask

Discussion in 'Unity UI & TextMesh Pro' started by Ben-BearFish, May 14, 2018.

  1. Ben-BearFish

    Ben-BearFish

    Joined:
    Sep 6, 2011
    Posts:
    1,130
    I was wondering if it was possible to do a Reverse Mask on the Unity UI Image that is in a specific shape, like a grid? Similar to the image. I wanted to do it without using a second image as a mask. I wanted to do it somewhat dynamically.

    cat.png
     
    Last edited: May 14, 2018
  2. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    396
    yes, you can write an own shader.
    As a starting point you can download the built in shaders: https://unity3d.com/get-unity/download/archive (select "Built in Shaders" from the left drop down).
    In the downloaded zip file navigate to DefaultResourcesExtra -> UI.
    Probably you should unpack the UI-Default.shader and modify it to fit your needs.