Particle tracing