- Preparing search index...
- The search index is not available
feng3d
Properties
DEG2RAD
DEG2RAD: number
DefaultCoordinateSystem
DefaultRotationOrder
PRECISION
PRECISION: number
RAD2DEG
RAD2DEG: number
uuid
uuid: (() => string)
Type declaration
-
- (): string
-
Returns string
Methods
clamp
- clamp(value, lowerLimit, upperLimit): number
-
Parameters
-
value: number
-
lowerLimit: number
-
upperLimit: number
Returns number
degToRad
- degToRad(degrees): number
-
Returns number
equals
- equals(a, b, precision?): boolean
-
Parameters
-
a: number
-
b: number
-
Optional precision: number
Returns boolean
euclideanModulo
- euclideanModulo(n, m): number
-
Returns number
gcd
- gcd(a, b): number
-
Returns number
isPowerOfTwo
- isPowerOfTwo(value): boolean
-
Returns boolean
lcm
- lcm(a, b): number
-
Returns number
lerp
- lerp(start, end, t): number
-
Parameters
-
start: number
-
end: number
-
t: number
Returns number
mapLinear
- mapLinear(x, a1, a2, b1, b2): number
-
Parameters
-
x: number
-
a1: number
-
a2: number
-
b1: number
-
b2: number
Returns number
nearestPowerOfTwo
- nearestPowerOfTwo(value): number
-
Returns number
nextPowerOfTwo
- nextPowerOfTwo(value): number
-
Returns number
radToDeg
- radToDeg(radians): number
-
Returns number
randFloat
- randFloat(low, high): number
-
Returns number
randFloatSpread
- randFloatSpread(range): number
-
Returns number
randInt
- randInt(low, high): number
-
Returns number
smoothstep
- smoothstep(x, min, max): number
-
Parameters
-
x: number
-
min: number
-
max: number
Returns number
toRound
- toRound(source, target, precision?): number
-
Parameters
-
source: number
-
target: number
-
Optional precision: number
Returns number
角度转弧度因子