[Plugin] kd-tree Blueprint Function Library

Unreal doesn’t keep the data if you exit play mode, you can just build the kdtree on begin play, it’s really fast, then reuse it each time you want to collect or rebuild it if you change the vertices array.