Equidistant for edge loop

Hi everybody! Does exists a way to make an equidistant for edge loop? What I mean… For example? I have a star shaped mesh:



After extruding and scaling I have this:


But I need something like this:


Yes, I know it is not a mathematical equidistant, but… How to do it? And how to make same for other (random) shapes?

Fill with a face, inset.

Oh, you save me! Thanks :slight_smile:

It almost I need. But how to do an offset? Question is still opened…

There’s offset edges addon but it won’t automatically keep the vertex distances the same. There’s also looptools addon: space which puts vertices to equal distance apart, but also not automatic. There’s too many vertices, and the shape would be easier to handle as a curve.