角度转弧度因子
引擎中使用的坐标系统,默认左手坐标系统。
three.js 右手坐标系统。 playcanvas 右手坐标系统。 unity 左手坐标系统。
引擎中使用的旋转顺序。
unity YXZ playcanvas ZYX three.js XYZ
默认精度
弧度转角度因子
获取唯一标识符
http://www.broofa.com/Tools/Math.uuid.htm
(夹紧)计算指定值到区间[edge0 ,edge1]最近的值
指定值
区间下界
区间上界
角度转换为弧度
角度
比较两个Number是否相等
数字a
数字b
Optional
进度
计算欧几里得模(整数模) ((n % m) + m) % m
https://en.wikipedia.org/wiki/Modulo_operation
被除数
除数
计算最大公约数
https://en.wikipedia.org/wiki/Greatest_common_divisor
整数a
整数b
判断指定整数是否为2的幂
整数
计算最小公倍数 Least common multiple
https://en.wikipedia.org/wiki/Least_common_multiple
线性插值
https://en.wikipedia.org/wiki/Linear_interpolation
起始值
终止值
插值系数 [0 ,1]
使 x 值从区间 <a1, a2> 线性映射到区间 <b1, b2>
第一个区间中值
第一个区间起始值
第一个区间终止值
第二个区间起始值
获取离指定整数最近的2的幂
获取指定大于等于整数最小2的幂,3->4,5->8,17->32,33->64
弧度转换为角度
弧度
从<low, high>获取随机浮点数
区间起始值
区间终止值
从<-range/2, range/2>获取随机浮点数
范围
从<low, high>获取随机整数
计算平滑值 3x^2 - 2x^3
http://en.wikipedia.org/wiki/Smoothstep
最小值
最大值
获取目标最近的值
source增加或者减少整数倍precision后得到离target最近的值
mathUtil.toRound(71,0,5);//运算结果为1
初始值
目标值
精度
Generated using TypeDoc
角度转弧度因子