Swarming in a virtual world: a PSO approach to virtual camera composition