Tornado API
Tornado
Extends Effect.
Factory Function
typescript
createTornado(config?: TornadoConfig)Methods
See Effect for the full method reference.
TornadoConfig
typescript
interface TornadoConfig {
color?: string;
debris?: number;
intensity?: number;
scale?: number;
speed?: number;
width?: number;
}| Property | Type | Default | Description |
|---|---|---|---|
color | string | '#8B7355' | Base color of the funnel and debris particles. |
debris | number | 150 | Number of debris particles spiraling around the vortex. |
intensity | number | 1 | Vortex strength multiplier. |
scale | number | 1 | Scales all sizes proportionally. |
speed | number | 1 | Animation speed multiplier. |
width | number | 0.3 | Relative width of the funnel base (0–1). |
TornadoParticle
typescript
interface TornadoParticle {
angle: number;
distance: number;
height: number;
opacity: number;
size: number;
speed: number;
}TornadoDebris
typescript
interface TornadoDebris {
angle: number;
distance: number;
height: number;
rotation: number;
size: number;
speed: number;
type: number;
}