Processing 3:三角函数
来源:网络收集 点击: 时间:2024-02-24【导读】:
介绍Processing 3对三角函数的支持,包括sin,cos,tan,asin,acos,atan(atan2)以及角度常数。工具/原料moreProcessing 3方法/步骤1/5分步阅读
2/5
3/5
4/5
5/5
注意事项
首先,使用函数sin,cos,tan可以获取正弦,余弦,正切值。输入和输出均为1个浮点数。输入是弧度制。

使用asin,acos,atan函数以获取反正弦,反余弦,反正切。
输入输出均为一个float类型,返回值是弧度制。

degrees函数可以将弧度值转变为角度值,radians可以将角度值转为弧度值。

atan2(y,x)是两输入的反正切,与atan(y/x)等价。(y/x是浮点除法)

角度常量有QUARTER_PI(PI/4),HALF_PI(PI/2),PI,TWO_PI(PI*2)
另外,TAU和TWO_PI值相同。

反三角函数需要注意范围。asin acos输入在-1~1之间。asin的返回值在-PI/2~PI/2,acos的返回值在0~PI
对于asin和acos如果输入无意义,返回NaN
很多时候,可以使用旋转变换,以避免手动计算三角函数和角度这些杂活。
PROCESSING版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_140889.html