w3086379003 发表于 2018-1-29 10:23:29

【请教】UE4怎么通过已知的四个点计算面积

【请教】UE4怎么通过已知的四个点计算面积

UnrealEngineer 发表于 2018-1-29 11:04:16

本帖最后由 UnrealEngineer 于 2018-1-29 11:05 编辑

我只会求三点面积,因为三点必在一平面,但是求四点面积的话,估计就是求两个三角形面积之和吧。

A和B都是向量,θ为AB夹角,
那么有cosθ = A·B/|A||B|,
其中|A||B|表示向量A的模与B的模的数积,A·B表示向量A与B的点积,
即θ = arccos A·B/|A||B|,
设AB向量组成的三角形面积为S,
则S = |A||B|sinθ = |A||B|sin(arccos A·B/|A||B|)。
以上在虚幻4里面都有相应蓝图数学节点


就这样吧,回答问题要花积分

UnrealEngineer 发表于 2018-1-29 11:07:36

UnrealEngineer 发表于 2018-1-29 11:04
我只会求三点面积,因为三点必在一平面,但是求四点面积的话,估计就是求两个三角形面积之和吧。

A和B都是 ...

好消息,现在回答问题不需要花费积分!!!

564703474 发表于 2018-1-29 12:01:22

学习谢谢楼主

zhenmingyang 发表于 2018-6-8 11:27:50

学习嘿嘿
页: [1]
查看完整版本: 【请教】UE4怎么通过已知的四个点计算面积