float atan(float y_over_x)
atan() 函数返回 y_over_x 的反正切值,返回的值范围在 -pi/2 到 pi/2 之间。
y_over_x:要计算反正切的浮点数。
函数返回 y_over_x 的反正切值。返回值的单位为弧度。
vec2 point = vec2(1.0, 1.0);
float angle = atan(point.y / point.x);
在上面的示例中,我们计算了 (1, 1) 点相对于原点的极角。
atan() 函数对所有输入值均有效。atan() 函数可用于计算点与原点之间的极角。