by dynamically adapting its position to keep a game object in its viewing frustrum