我有两行: AB和BC
我可以计算特定距离的线的法线 - D1和D2。
我需要计算点D的x,y坐标
我想我可以通过绕点B旋转D2来计算它。
但我不知道如何。
答案 0 :(得分:8)
您无需旋转矢量 - 您可以添加和标准化矢量。
将矢量从B添加到D1,从B添加到D2,将结果矢量标准化为给定长度,并将其组件添加到B的坐标 - 这将为您提供D的坐标。
要将矢量标准化为给定长度,请将其分量除以其长度并乘以所需长度。
答案 1 :(得分:3)
你不需要法线。取矢量AB和CB,对它们进行标准化,添加它们,缩放生成的矢量,然后将其添加到B。