在任意平面上绘制矩形

时间:2010-12-22 10:26:38

标签: geometry computational-geometry

问候,

我想在多边形属性上绘制一个矩形 到一个任意的飞机。给定宽度(SA)和高度(SB) 矩形和矩形的左上角(V1),如何 确定其他顶点(V2,V3和V4)。

alt text

在通用法向量的情况下(所有组件都非零), 必须通过丢弃来选择方向(V2-V1)和(V3-V1) 具有最大幅度的法向量的坐标。

任何帮助表示赞赏和欢迎, 最好的祝福, ricfow

1 个答案:

答案 0 :(得分:0)

问题解决了。
- 首先确定从给定点V1构造矩形的方向。   可能性是(1,0,0),(0,1,0)或(0,0,1)。其中一个被淘汰了   观察法向量的最大量的分量。例如:假设   法向量是(0.2 -0.9 0.3)。所以下降(0,1,0)。另外两个将被使用 - 使用平面的法向量在平面上投影第一个方向向量。运用   SA,确定V2的位置。 V3和V4的想法相同。