OpenGL ES 3. 功能函数 - 持续更新

大家好,接下来将为大家介绍OpenGL ES 3. 功能函数。

1、角度转换与三角函数
genType radians (genType degrees)

此函数功能为将角度转换为弧度,即返回值 result=(π /180) * degrees,degrees 参数表示需要转换的角度。

genType degrees (genType radians)

此函数功能为将弧度转换为角度,即返回值 result=(180/π )* radians,radians 参数表示需要转换的弧度。

genType sin (genType angle)

此函数为标准的正弦函数,其返回值范围是[-1,1],angle 为正弦函数的参数,以弧度为单位。

genType cos (genType angle)

此函数为标准的余弦函数,其返回值范围是[-1,1],angle 为余弦函数的参数,以弧度为单位。

genType tan (genType angle)

此函数为标准的正切函数,angle 为正切函数的参数,以弧度为单位。

genType asin (genType x)

此函数为标准的反正弦函数,其返回值范围是[-π /2,π /2],x 为反正弦函数的参数,其取值范围是[-1,1],如果 x 的绝对值大于 1,那么结果不确定。

genType acos (genType x)

此函数为标准的反余弦函数,其返回值范围是[0,π ],x 为反余弦函数的参数,其取值范围是[-1,1],如果 x 的绝对值大于 1,那么结果不确定。

genType atan (genType y, genType x)

此函数为标准的反正切函数,其返回值范围是[-π ,π ],x 与 y 为反正切函数的参 数,而实际传入反正切函数的是 y/x 的值,其中通过 x 与 y 的符号用来确定角度 所在的象限。如果 x 与 y 的值全为零,那么返回值不确定。

genType atan (genType y_over_x)

此函数为反正切函数,其返回值范围是[-π /2,π /2],y_over_x 为反正切函数的参 数,不存在范围限制。

genType sinh (genType x)

此函数为双曲正弦函数,其返回值为,x 为双曲正弦函数的参数,不存在范围限制。

genType cosh (genType x)

此函数为双曲余弦函数,其返回值为(ex+e-x)/2,x 为双曲余弦函数的参数,不存在范围限制。

genType tanh (genType x)

此函数为双曲正切函数,其返回值为 sinh(x)/cosh(x),双曲正切函数由双曲正弦函数和双曲余弦函数表示。

genType asinh (genType x)

此函数为反双曲正弦函数,也就是双曲正弦函数的反函数。

genType acosh (genType x)

此函数为反双曲余弦函数,也就是双曲余弦函数的反函数,返回值为其非负部分。

genType atanh (genType x)

如果参数 x<1,其返回值是不确定的 此函数为反双曲正切函数,也就是双曲正切函数的反函数,若|x|≥1 其返回值是不确定的。






 

发布了26 篇原创文章 · 获赞 37 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u010281924/article/details/105314495