A method and device for rendering a scene comprising one or more real objects. A virtual object is associated with each of the real objects. The virtual object is associated with the real object corresponding to a virtual replica of the real object. The virtual replica is used, for example, to render transformation that can be applied to a real object when the virtual object hits, and then the virtual object replaces the corresponding real object in the scene. To bring reality to the scene, texture information obtained from the image(s) of the real object(s) is used to texture the visible part(s) of the transformed virtual object(s). The texture information is selected in the images by using information on the visibility of the parts of the real object(s) corresponding to the visible parts of the transformed virtual object(s).
展开▼