Abstract: Systems, methods, and computer program products for creating composite images. In one approach, a method for generating an image, comprises the computer implemented steps of: adding a three dimensional (3D) object to a two dimensional (2D) image; rendering a representation of one of the objects in the 2D image viewable through a transparent or semi-transparent portion of the 3D object; and rendering an effect of refraction on one of the objects in the 2D image viewable through the transparent or semi-transparent portion of the 3D object. Additional embodiments are also presented.
Abstract: Systems, methods, and computer program products that provide broadcast-quality photo-realistic rendering of one or more 3D objects added to a still frame (photo mode), or series of frames (movie mode). The basic steps performed during creation of an image include analysis of a 2D image frame during a set up sequence, adding a 3D object to the frame, and adding visual effects to the frame with little or no user intervention, the visual effects including but not limited to shadowing, reflection, refraction, and transparency.
Abstract: Systems, methods, and computer program products that identify and allow manipulation of shadows in a still frame (photo mode), or series of frames (movie mode). Manipulation of shadows includes such things as adjustment of shadow boundaries, softening of shadow boundaries, adjustment of shadow properties, and even removal of shadows altogether.