bit of a trig nightmare for me this!
Essentially, I am trying to rotate an object on a user-defined, dynamic origin.
I have found loads of code examples to make an object *orbit* a dynamic pivot point but that's not what I'm after.
Can any Maths geniuses help? I've been stumped for literally days!