**Does anyone know a formula that allows you to rotate a point about another arbitrary point?**(in 2d) I wrote an algorithm, but it only works at points close to zero...

**Also, Does anyone know how to rotate a point about another arbitrary point in 3d?**War doesn't determine who is right, war determines who is left.