如何使用旋转找出旋转梯形的边界框

我试图将两个矩形对象连接在一起,它们的一个角都被切掉了。在那次操作之后,它们实际上是梯形。

一个对象被旋转了一定的度数,这可以根据用户提供的输入而变化。我设法计算了第二个对象需要具有的角度,以便它与主要对象的侧面切割对齐。

现在的问题是对象之间仍然存在间隙。我认为最好计算边界框,这样我就知道需要在 x、y 或 z 方向调整多少位置。

我不知道如何计算这个梯形的边界框。我搜索了互联网/堆栈溢出,但没有找到任何适合我的需求。

我拥有的信息是梯形的尺寸和旋转角度。

这是一张图,希望能让我的情况更清楚一点:

http://img4.mukewang.com/617bb50d0001163d08431015.jpg

弑天下
浏览 165回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript