So this is an issue I’ve run into time and time again. But basically, what i’m going to end up needing is most likely a mathematical solution. But lets take a pool table for example. We have a top down view of our pool table. We have a pool stick, and a cue ball. The sticks origin is at its center, and the cue balls origin is also obviously at its center. I want the stick to face and rotate around the cueball, as if its origin is the same as the cueballs, even though it is not. I know that you could obviously move the meshes origin in 3D modeling software to achieve this, or you could parent the mesh component to the object you want to move around. Neither of these are solutions that I want. There MUST be a way to achieve this mathematically. The answer in the linked post makes the cue stick orbit the ball, but it does not continue to face the ball. How to make object rotate around another object?
I will greatly appreciate any answers
The easiest way I can summarize it, is look at this image, and think about how you would expect it to behave in a top down billiards game. How would you avhieve that