【发布时间】:2013-02-15 04:20:15
【问题描述】:
我很难控制两点之间的距离。
给定 A 和 B 的 x y z 坐标,并且知道它们的距离,我怎样才能增加或减少这个距离以保持两点之间的角度?
假设A点在0、0、0,B点在3、3、0。
我能够计算出两点之间的距离为 4.242。
我需要能够在 X 的同一切线上进一步“推动”点 B。有什么想法吗?
提前致谢。
【问题讨论】:
-
你不能将 B 的每个坐标与相同的标量相乘吗?
-
我同意@SajitKunnumkal,如果你将向量乘以一个标量,它的方向应该被保留。
-
@SajitKunnumkal 仅在 A 点为原点时才有效。否则 B 的标量乘法将改变 A 和 B 之间的角度。
-
你说得对……让我想想