从中心点投射的矢量

时间:2013-01-31 04:24:32

标签: math geometry

我想要将一个圆圈分成X个光线,这些光线会从给定的点发射出来。

我遇到的问题是如何计算给定X的每条射线的矢量,这是在圆周周围相互间距相等的射线数。

1 个答案:

答案 0 :(得分:3)

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

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