1. A computer-implemented process for creating a synthetic video from images captured from an array of cameras, comprising the process actions of: (a) capturing images of a scene using the array of cameras arranged in three dimensional (3D) space relative to the scene; (b) estimating camera data and 3D geometric information that describes objects in the captured scene both spatially and temporally; (c) generating a set of geometric proxies which describe objects in the scene as a function of time using the extracted camera and 3D geometric data (d) determining silhouette boundaries of the geometric proxies in the captured images of the scene; (e) applying projective texture from the captured images to the geometric proxies while masking the projective texture which exceeds the boundaries of the silhouette.