I made this for a group and the models aren't mine. I'm not sure if it's good code, but the result looks nice, and I like the math concept of it.
These are slightly older, but the new code is more smooth and there are new mechanics.
I might open source the code if you guys want
Reset in game to change your orb/pocket