How to find acute and obtuse angle between 2 points

Hi,
I would like to find acute angle from point 1 to point 2 and obtuse angle from point 1 to point 3, have created 3 different gameobjects in those points with directions, used Vector3.Angle, but don’t know whether both acute and obtuse can be calculated through that. 89.9489 is the angle distance between 2 points. Please do help with a solution for problem.

You can use Vector3.Angle (vectorA, vectorB); to find the smallest angle between the two vectors. Subtract that value from 360 to get the “wrap around” angle.