mirror of
https://github.com/scp-fs2open/fs2open.github.com.git
synced 2026-11-11 12:41:47 -10:00
The current particle system uses dynamic allocation of particle instances for keeping track of particle instances. This adds unnecessary overhead in case the code does not need a handle to this particle which is the case in pretty much all instances. The new non-persistent particles are stored in a standard vector without dynamic allocation which should make the processing steps using this vector much faster and allow better scalability in case more particles are used by a mission.