Patent ID: 8972230
Filing Date: 2015-03-03
Classification: A63F,G06T

Abstract:
1. A method of using texture mapping to generate an image of a virtual three-dimensional scene viewed through a virtual surface such as a window or lens through which a user views at least a part of the three-dimensional scene, the virtual surface having a virtual coating thereon that at least partially covers the virtual surface, the method comprising: creating and storing a first texture map that models image distortion the virtual coating would impart to light travelling through the virtual surface, said first texture map comprising a first set of texels each providing difference offsets used to simulate the image distortion the virtual coating would impart; creating and storing a second texture map representing the virtual three-dimensional scene image, the second texture map comprising a second set of texels; accessing the first set of texels in a first texture mapping operation; using the accessed first set of texels as texture coordinates to access the second set of texels in a second texture mapping operation mapping the second set of texels onto the virtual viewing surface; and providing for display, on a display device, the texture mapped virtual surface as a distorted image.