Github repo

I’ve implemented it with CG inside Unity3D Engine. This is a surface shader.

You have to plug it (apart from standard pbr inputs):

  • A grayscale noise image
  • Edge border width in gray-scale percentage
  • A tint color for the border dissolution
  • The emission intensity the border emits
  • The dissolved property which is animated with a script in this example, representing the % of the animation completed.