Dither/fade edges of a dynamicly drawn mesh with HLSL?

Hello! I have a 2D mesh that is drawn dynamically based on what’s around the player, so the edges of it are changing practically every frame.

Is it possible to apply a dithering/fade effect to the edges using HLSL? Can anyone give any resources or advice/examples on how to approach this?

Just reviving to see if anyone has any advice.

how does the mesh look like?

can you add vertex colors into those meshed edge vertices (then fading would be easier)

It’s a flat plane that acts as the FOV for the player. There is technically two meshes, a small circle around the player and the larger cone in front them.

And my knowledge of HLSL is pretty limited so I have no idea if I can add vertex colors to the edge vertices.

The meshes are actually just using the standard sprite - lit shader with a stencil block thrown in.