I have an object, lets say a car, and it's z-rotation is already set so its facing the direction its heading towards.
The car is also on a ground which is on a slope (plane) that is represented by the normalized normal vector (nx, ny, nz). How can I now rotate the car's x and y axis so that it aligns with the slope? Which is to say the car's own normal vector matches (nx, ny, nz)?