常用的全局函数

0.1. 数学类

引擎提供了一套完善的数学类: XEMath, 其包含了很多常用的数学公式, 例如三角函数, 矩阵, 四元数, 角度转换等.

三角函数相关:

---求反正弦
XEMath:FastAsin(fValue);
---求反正切
XEMath:Atan2(X, Y);
....

矩阵 四元数 欧拉角转换:

---四元数转欧拉角
XEMath:QuaternionToEuler(quat);
---欧拉角转旋转矩阵
XEMath:EulerToMatrix(fPitch, fYaw, fRoll);
---欧拉角转四元数
XEMath:EulerToQuaternion(fPitch, fYaw, fRoll);
---已知前方向和上方向求四元数
XEMath:DirAndUpToQuaternion(vForwardDir, vUp);
---已知四元数求前方向和上方向
XEMath:QuaternionToDirAndUp(quat);
....
@Copyright © cosmos 2019 all right reserved,powered by Gitbook修订时间: 2021-04-12 18:28:17

results matching ""

    No results matching ""