Towards Intelligent Computational Tools For Virtual Cinematography