Hi all!
In the description of Vector3.Angle, it is said “The angle returned is always the acute angle between the two vector (ie, the smaller of the two possible angles between them and never greater than 180 degrees)”
I believe this is incorrect, because an acute angle is by definition always less than 90 degrees! That means Vector3.Angle between x and -x should yield 0 degrees instead of 180 (and 1 instead of 179 for close values).