These crosshairs were made for an unannounced project. The goal was to create crosshairs that can be animated, through Unreal Engine 5 material editor. With the suggestion of my tech art lead at the time, I used signed distance fields (SDF). SDF is a 0-1 grayscale value range output that can be sectioned in the shader to get the desired geometric shape. I made an SDF texture for the first one, the others are generated. Since it was a determined key shape in the game, different combinations were made with the hexagon shape.
The throwable type of crosshair was also generated using material editor, but not an SDF.