获取矩形顶点的中心,法线,长度和高度
Get rectangle vertices by center, normal, length and height
我正在寻找一种方法来获得矩形的所有顶点,其中心,法线,长度和高度我知道。我在数学上有点弱,所以请帮助我。编辑:平面处于3D空间
你可以很容易地计算出二维空间中矩形顶点的x和y坐标,给定中心,宽度和高度,通过从中心点的x/y位置减去/增加一半的宽度/高度。
如果你在3D空间中需要这个,这就变得有点棘手了,它依赖于一些三角学,但仍然遵循相同的原则。你还需要一条额外的信息。你需要某种方法将正方形的方向固定在某个方向上;也就是说,矩形"面向"哪个方向。法线可以让你计算出矩形在哪个平面上,但是在那个平面上没有方向,你能做的最好的事情就是在圆心周围为每个顶点计算出一组可能的值。
相关文章:
- RcppEigen 模板化函数,用于填充单位法线
- C++:如何根据地形高度更新玩家身高?
- 如何更改QComboBox项目的高度大小?
- 更改高度贴图,使其在 4x4 网格上显示 16 个 hieghtmap
- 我试图用这段代码找到二叉树的高度,但它一直返回 0,有人可以告诉我为什么吗?
- C++:如何计算二叉树中其值模块高度小于 2 的节点数?
- 为什么我不能返回带有透明函子的法线映射引用?
- 如何使用 C++ gdal 库将栅格地理从 EGM96 转换为 WGS84 椭球体高度基准面
- 从具有父指针和左子树和右子树高度的树中删除
- 程序输入名称和高度并显示它。我不知道如何显示列表中最高人的姓名和身高
- 我正在尝试创建一个 C++ 贪吃蛇游戏,但我似乎无法绘制第二个高度边框,我该如何解决这个问题?
- 计算树高度的函数
- 尝试创建一个程序来查找非二叉树的高度.最终得到一个很长的循环,没有答案
- 计算BST返回-1的高度混淆
- 使用递归计算一个函数中的高度和大小
- 如何从2D数组为QHeightMapSurfaceDataProxy创建高度图以显示2D傅立叶变换结果
- 如何在ROS中使用PCL可视化动力学数据的表面法线
- 接受来自键盘的树节点以确定其高度
- OpenGl 4,GL_ARRAY_BUFFER 无法正确发送法线数据
- 获取矩形顶点的中心,法线,长度和高度