ts-useful
Version:
Functions for animation, color transitions, ecliptic, bezier, decasteljau, curves, three dimensional curves, smooth scrolling, random range, randomItem, mobius index, vectors, physics vectors, and easing.
15 lines (14 loc) • 399 B
TypeScript
import { attractor } from './attractor';
export type boidOptions = {
boids: number;
speedLimit?: number;
accelerationLimit?: number;
separationDistance?: number;
alignmentDistance?: number;
cohesionDistance?: number;
separationForce?: number;
cohesionForce?: number;
alignmentForce?: number;
alignment?: number;
attractors?: attractor[];
};