1. A computing platform arranged to render an integrated two dimensional image constituted of a computer generated three dimensional scene and a two dimensional base image the computing platform comprising a computing device, a memory, a monitor, and a user input device, the computer being arranged to: provide the two dimensional base image; display said two dimensional base image on said monitor; provide the computer generated three dimensional scene; determine the camera calibration of said displayed two dimensional base image; render said provided computer generated three dimensional scene on said monitor responsive to said determined camera calibration of said displayed two dimensional base image as an overlay over said displayed two dimensional base image; additionally display the two dimensional base image in the foreground of said rendered three dimensional scene at a predetermined transparency; identify elements, via said user input device, from said additionally displayed two dimensional base image to appear in the foreground of the integrated image, wherein said identified elements are a subset of the total displayed elements of said additionally displayed two dimensional base image; display said identified elements of said additionally displayed two dimensional base image without transparency on said monitor; and remove all unidentified elements of said additionally displayed two dimensional base image thereby rendering said integrated two dimensional image on said monitor as a combination of said displayed two dimensional base image overlaid by said rendered three dimensional scene with said identified elements of said additionally displayed two dimensional base image displayed without transparency in the foreground.