This is a bit dated, but it might give you an idea of how you can approach the problem: How do you rotate a Spatial node around an axis at a given point in space? - #2 by system
This is a bit dated, but it might give you an idea of how you can approach the problem: How do you rotate a Spatial node around an axis at a given point in space? - #2 by system