1. A system for synthesizing a compressed video bit stream from an interactive three-dimensional (3-D) graphical application, the system comprising: means for processing an interactive application, frame by frame, wherein each frame comprises a plurality of objects; means for interception of a set of graphical rendering commands generated by the processing of the interactive application; means for extraction of a set of geometric and texture information from the intercepted set of commands per object; means for generating a modified set of graphical commands; means for rendering image frames from the modified set; means for pre-processing of the rendered image frames; and means for encoding of the pre-processed image frames.