UE4 C++常用数学函数总结
Posted Tanzq*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4 C++常用数学函数总结相关的知识,希望对你有一定的参考价值。
FMath对应函数 | 蓝图对应函数 | 作用 |
---|---|---|
Abs | Absolute (integer64) 、 Absolute (float) 等 | 对值取绝对值 |
GetMappedRangeValueClamped | Map Range Clamped | 将 Value 在 InputRange中取值对应的百分比作为Alpha给 OutputRange.X 到 OutputRange.Y 做插值计算。 |
RInterpConstantTo | RInterp to Constant | 以恒定速率达到目标旋转 |
RInterpTo | RInterp To | 平滑的达到目标旋转 |
FInterpTo | FInterp To | 平滑的达到目标浮点数 |
A.GetSafeNormal(Tolerance) | Normalize | 在误差范围内进行的单位化 |
B.RotateVector(A) | Rotate Vector | 按Rotator B 的 正向旋转 Vector A |
B.UnrotateVector(A) | Unrotate Vector | 按Rotator B的 反向旋转 Vector A |
Clamp | Clamp (integer)、Clamp (integer64)等 | 将V放到 [A, B]中,超出区间就取端点,否则就是原来的值。 |
以上是关于UE4 C++常用数学函数总结的主要内容,如果未能解决你的问题,请参考以下文章