获取矩形顶点的中心,法线,长度和高度

Get rectangle vertices by center, normal, length and height

本文关键字:法线 高度 顶点 获取      更新时间:2023-10-16

我正在寻找一种方法来获得矩形的所有顶点,其中心,法线,长度和高度我知道。我在数学上有点弱,所以请帮助我。编辑:平面处于3D空间

你可以很容易地计算出二维空间中矩形顶点的x和y坐标,给定中心,宽度和高度,通过从中心点的x/y位置减去/增加一半的宽度/高度。

如果你在3D空间中需要这个,这就变得有点棘手了,它依赖于一些三角学,但仍然遵循相同的原则。你还需要一条额外的信息。你需要某种方法将正方形的方向固定在某个方向上;也就是说,矩形"面向"哪个方向。法线可以让你计算出矩形在哪个平面上,但是在那个平面上没有方向,你能做的最好的事情就是在圆心周围为每个顶点计算出一组可能的值。