我在 XY 平面上有一个配置文件实体。我必须沿向量进行挤压。所以我必须使轮廓实体垂直于挤压矢量。挤出向量可以是任意一个(Xi+Yj+Zk)。您能否提供一些关于矢量基础操作以使轮廓垂直于挤压矢量的想法?
更新
……
XY 平面中的轮廓
全局向上向量:(0,0,1)
挤压矢量:(Xe,Ye,Ze)
局部右侧 = 拉伸向量 x 全局向上向量 = (x1,y1,z1) 局部左侧 = 拉伸向量 x 局部右侧 = (x2,y2,z2)
我假设我必须围绕本地右侧和本地左侧旋转飞机两次。
因此,角度是针对 Local right = Atan(Xe.Y/Xe.Z) 计算的,并且实体围绕 Local right 旋转计算的角度。它工作正常
我的问题是如何计算 Local Left 的角度?
如果我总结一下,我必须做与此相反的事情(从法线向量给定的平面映射坐标到 XY 平面)