如何计算旋转轴上的点?
如何计算旋转轴上指定距离外的点 (X,Y)? 我知道我想要点“移动”的角度(以度为单位)。
How can I calculate a point (X,Y) a specified distance away, on a rotated axis? I know what angle I'd like the point "moving" along (in degrees).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
其中 a 是角度,d 是距离。
如果三角函数采用弧度而不是度数,则必须除以 180/pi 来转换角度。
where a is the angle and d is the distance.
If the trigonometry functions takes radians intead of degrees, you have to convert the angle by dividing by 180/pi.
转换为极坐标,然后将点旋转所需的角度:
注意:以弧度表示的 theta ( deg = rad * 180 / pi )
有关 极坐标。
Convert to polar coordinates and then rotate the point through the angle you want:
Note: theta in radians ( deg = rad * 180 / pi )
More info on polar coordinates.
你是指3d公式吗? 它们也很容易。 但我们需要知道指定轴的约定是什么。
Do you mean the 3d formulas? They are easy as well. But we need to know what's your convention for specifying the axis.