Home > @esengine/ecs-framework-monorepo > Interpolation > cubicSpline
Interpolation.cubicSpline() method
三次样条插值
Signature:
typescript
static cubicSpline(p0: number, p1: number, p2: number, p3: number, t: number): number;
Parameters
Parameter | Type | Description |
---|---|---|
p0 | number | 控制点0 |
p1 | number | 控制点1(起点) |
p2 | number | 控制点2(终点) |
p3 | number | 控制点3 |
t | number | 插值参数 (0-1) |
Returns:
number
插值结果