Skip to content

aninest-root / Vec2 / bezier

bezier()

ts
function bezier(
   v1, 
   v2, 
   p1, 
   p2, 
   time): Vec2;

Defined in: Utils/vec2.ts:236

Performs a bezier interpolation between two vectors by a time value.

Parameters

v1

Vec2

The start vector.

v2

Vec2

The end vector.

p1

Vec2

Control point 1.

p2

Vec2

Control point 2.

time

number

The time value to interpolate by (should be between 0 and 1).

Returns

Vec2

A new vector.