forked from: Sakura Particle with Stardust

