Patent ID: 6972758
Filing Date: 2005-12-06
Classification: G06T

Abstract:
1. A method of automatically rendering an image, comprising: selecting a surface of a transparent or semi-transparent light-refracting object having a plurality of surfaces, the selected surface being remote from a virtual viewpoint; selecting a first range of a background image portion disposed behind the object as viewed from the virtual viewpoint, the first range being selected by perspective projection using first vectors directed from the virtual viewpoint towards the background image portion, taking into account refractions at vertexes of the remote surface; employing the first range of the background image portion as a texture to render the remote surface; thereafter, selecting a second surface of the object, the second surface being closer to the virtual viewpoint than the remote surface; selecting a second range of the background image portion by perspective projection using second vectors directed from the virtual viewpoint towards the background image portion, taking into account refractions at vertexes of the second surface; and employing the second range of the background image portion as a texture to render the second surface.