self shadowing based on angle between light, particles and camera