任意二三维多边形面积计算(UE实现)

主要参考了向量的基础知识和一些思路,实现了二三维下任意的多边形面积计算。

二维面积

参考:利用向量积(叉积)计算三角形的面积和多边形的面积 - NGUper - 博客园利用向量积(叉积)计算三角形的面积和多边形的面积:向量的数量积和向量积:(1) 向量的数量积(1) 向量的向量积两个向量a和b的叉积(向量积)可以被定义为:在这里θ表示两向量之间的角夹角(0°https://www.cnblogs.com/xiexinxinlove/p/3708147.html

二维面积的计算原理如下:

1. 任取一个O点,分别和多边形上的顶点进行连线,构成一个个三角形。

2. 计算每个三角形的面积

3. 累加每个三角形的面积,得到的结果取绝对值,即二维平面下的多边形面积

三角形面积计算公式如下,其中A和B为多边形上相邻的两个顶点。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值