1. A method of rendering a composite image including at least a virtual object displayed in a real scene image, said method comprising: determining size and shape qualities of a marker object; locating said marker object at a location at or near a location at which a virtual object is desired to be virtually placed; determining a position of said marker object; employing an image capturing means to capture at least one image of a real scene containing said marker object; determining a position of said image capturing means when said at least one image of a real scene is captured; analyzing said image of a real scene to detect said marker object; rendering a virtual object by synchronizing a virtual camera with said image capturing means, synthesizing a canvas having a size and shape corresponding to a size and shape of said image of a real scene, and projecting said virtual object onto said canvas so that said virtual object is displayed on said canvas at an orientation determined with reference to said position of said marker object in said image of a real scene; composing a composite image comprising said image of a real scene and said virtual object.