Search Unity

3D -> 2D (dither alpha)

Discussion in 'Shaders' started by erich202, Sep 30, 2016.

  1. erich202

    erich202

    Joined:
    Sep 24, 2016
    Posts:
    38
    Hey all,

    I'm trying to figure out how to turn 3D models into a seemingly layered 2D. The objective is for my environments to look along the lines of Diablo 2 (3D rendered to 2D).

    I found this amazing demonstration by a talented programmer, but it seems like he never finished releasing it. Check it out here:
    Demo: http://www.hedfiles.net/PixelShader/
    Dither alpha: http://www.hedfiles.net/PixelShader/pixart_50.gif

    I'm specifically interested in this combination, because it seems to do the best job of looking like layered 2D. I believe that's due to the way he dithers, it's not a consistent dither across the entire object: the dither is stronger on the edges.

    upload_2016-9-30_12-2-15.png

    Could anybody recommend some tips, tricks, existing assets? Or if you think you can reproduce it, I'm interesting in hiring for this job.

    Thanks in advance,
    Eric
     
  2. tsangwailam

    tsangwailam

    Joined:
    Jul 30, 2013
    Posts:
    280
  3. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723