IT-lexikon › Programmering › Partikelsystem

Partikelsystem

Programmering In English → Uppdaterad: 2026-10-24

En metod för att rita suddiga, formlösa fenomen — eld, rök, regn, gnistor, magi — som moln av tusentals små, kortlivade punkter eller sprites.

William Reeves myntade begreppet på Lucasfilm för "Genesis-effekten" i Star Trek II: The Wrath of Khan (1982) och beskrev det i en klassisk SIGGRAPH-artikel 1983. Varje partikel har position, hastighet, färg, storlek och livslängd. En emitter sprutar ut nya partiklar, ett simuleringssteg flyttar och åldrar dem, och renderaren ritar dem — ofta som sprites som vänder sig mot kameran, med additiv blandning för glöd.

Eftersom partiklarna är många och identiska i formen är de ett paradexempel för GPU-instansiering: hela molnet ritas i ett fåtal anrop. Moderna motorer kör dessutom hela simuleringen på GPU:n via compute-shaders, så miljoner partiklar aldrig behöver passera CPU:n och tynga draw call-budgeten.

← Tillbaka till lexikonet