我知道线段的端点以及要创建的垂直端盖的距离/大小,但是我需要计算垂直线的端点。我一直在用45-45-90的三角形和点积将头撞在墙上,但我似乎无法将它们组合在一起。
我知道蓝色的点和红色点的距离,我需要找到红色的点。
在将其标记为重复之前,我尝试了在this question中发布的答案,但是它导致端盖始终垂直。
http://rauros.net/files/caps.png http://rauros.net/files/caps.png
最佳答案
如果B1是两个红色点之间的蓝色点,而B2是另一个蓝色点,则执行此操作的方法是:
以上所有内容都非常简单-最棘手的一点是要弄清楚如何将其写成文本!
但是,这可能会有所帮助-矩阵旋转90度:
[ 0 -1 ]
[ 1 0 ]
关于math - 如何计算垂直线段的终点?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1922659/