如何根据 three.js 中的局部轴在 3D space 中绘制垂直于另一条线(3D 对象)的线?

How to draw a line perpendicular to another line (3D object) in 3D space according to it's local axis in three.js?

我是 webgl 图形的新手,我正在 three.js 中寻找一种方法来绘制一条垂直于另一条线(已经存在的 3D 线 space)的线局部轴(例如画线到第一条线的 z 局部轴)。

你说这条线有一个“局部轴”

请注意,直线的局部 X 轴或 Y 轴确实正是您所要求的。

直线的局部X或Y轴确实是垂直于直线的直线

线的局部 z 轴就是线本身。局部X和Y垂直。


您是否知道,对于给定的线 L,您要求的是“垂直线”。 垂直于L的直线有无数条,其实你描述的是一个平面(或许可以把它想象成一个圆盘); L 以直角穿过圆盘的“中间”。