Thanks to SOHL for their map particle emitter.