My camera is positioned at (0,0,10).
Now when an object is rotated the axis moves with the object. I wish to find the angle betw the axis and the camera vector (using dot product).
Can anyone help?
Given A is the angle between two vectors B and C then
B.C = |B| * |C| * cos(A) = Bx * Cx + By * Cy + Bz * Cz
Thus the angle between these vectors, in radians, is given by
A = acos(dot(B, C) / (mod(B) * mod©))
Hope that helps.