Alighn between 2 vectors

If You want adjust A vector to B vector, just use Align. But in case you need to middle rotate direction or animate A to B.

VOP node will be like this.

You need set N and up. up doesn't have to be right angle.

This network including the cross to get right angle vector to set correct up vector. You can just direct next point to use it for align.

Rotation is done by Quaternion then you use cross product to get axis and dot product to get angle value.

Cross Product can get axis of between 2 vectors.

Dot Product can get How much Angle is between 2 vectors.