首页 > 解决方案 > 如何根据它在three.js中的局部轴在3D空间中绘制一条垂直于另一条线(3D对象)的线?

问题描述

我是 webgl 图形的新手,我正在寻找一种在three.js 中绘制一条相对于线的局部轴垂直于另一条线(3D 空间中已经存在的线)的线(绘制线到第一线的 z-local以轴为例)。 将线绘制到另一条线的局部轴

标签: graphicsthree.jscoordinates

解决方案


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

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

一条线的局部X 或 Y 轴确实是一条垂直于该线的线。

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


您是否知道,对于给定的线 L,您要求的是“垂直线”。 有无数条垂直于 L 的线,实际上您所描述的是一个平面(也许将其视为圆盘);L 以直角穿过圆盘的“中间”。


推荐阅读