forked from: forked from: Particle Light（StarDust）

