Hello there!
Pretty new to Unreal (I am a Junior QA at a Unreal using Game Development Studio) and wanted to broaden my horizon.
As part of a little project I want to try to make I am creating a Spline Component Based on a Characters Location in the World at Runtime. Basically causing it to trail the Player Character at Ground level everywhere.
Now I would like to figure out how to check If this spline intesects itself/crosses itself in the process of this creation.
The goal here would be to figure out where IF the crossing happened > Where it happened > Create a Loop > remove all Spline points not part of that loop.
I am now stuck at the first step of this.
This is how i create my spline currently.
This GIF shows what happenes during gameplay at the moment.
Its probably hard to see but the Player character is trailed by the white spline.
The spline is always at Z level 0 in an effort to keep it more “simple” hopefully!
Thank you in advance already and I am grateful for any help! ![]()

