1500 pixel particles rendered with blur, mirror and distortion