What you’re looking for exists out of the box in the engine. In your material editor look for cylinderIntersection. Chris murphy breaks it down about half way through this video: Getting Started with Technical Art in Unreal Engine 4 with Chris Murphy (Unreal Engine Evangelist) - YouTube