2

我想将一个圆圈分成 X 条射线,这些射线将从给定点发射。

我遇到的问题是如何计算给定 X 的每条光线的矢量,X 是围绕一个圆圈彼此距离相等的光线数量。

4

1 回答 1

3

一个圆有 2π 弧度(360 度)。您想将此值除以 X 以告诉您每条射线之间所需的角度差。将此差异称为 Z。从指向 0 弧度的射线开始,并重复向其添加 Z。在每次迭代中,生成一条新射线,并在 X 次迭代后停止。

对于上面由弧度值定义的每条射线,使用三角函数(正弦和余弦)构造射线方向矢量的 X 和 Y 分量值。

于 2013-01-31T04:38:55.380 回答