Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想将一个圆圈分成 X 条射线,这些射线将从给定点发射。
我遇到的问题是如何计算给定 X 的每条光线的矢量,X 是围绕一个圆圈彼此距离相等的光线数量。
一个圆有 2π 弧度(360 度)。您想将此值除以 X 以告诉您每条射线之间所需的角度差。将此差异称为 Z。从指向 0 弧度的射线开始,并重复向其添加 Z。在每次迭代中,生成一条新射线,并在 X 次迭代后停止。
对于上面由弧度值定义的每条射线,使用三角函数(正弦和余弦)构造射线方向矢量的 X 和 Y 分量值。