Best way to create emissive edges on an object

Hi everyone !

I am currently working on a mobile game and wanted to have my object to have emissive edges.


The thing is, I don’t know if I should try to create my own shader (maybe with something to let me select the minimum angle for the edge to be used as emissive, the thickness etc …)


I also can unwrap all my model and to this with a texture, more simple way to do.


I also see an other solution in creating a procedural material with substance designer, that seem like a solution at half between the two others in terms in terms of time spent …


I see pros and cons in all the three technics but I am not sure of what would be the best in terms of performance / quality / time of realization.


There may be other way to do so if you have any idea I would be glad to hear it !

Thank you for your time :wink:

I am not sure about the mobile performance. But on PC what I would do is to render the scene with nothing but the glowing object into a separate texture (can be lower resolution if that matters), then blur it (should be enough to render this glowing object with a camera and standard blur component)
Then somehow render this texture underneath the original object