particles-lifecycle
SKILL.md
Particle Lifecycle
Manage particle birth, life, death, and rebirth for continuous effects.
Quick Start
interface Particle {
position: THREE.Vector3;
velocity: THREE.Vector3;
life: number; // Current life (decrements)
maxLife: number; // Starting life
alive: boolean;
}
// Update loop
for (const p of particles) {
if (!p.alive) continue;