Patent ID: 6229549
Filing Date: 2001-05-08
Classification: G06T

Abstract:
A method of mapping a three-dimensional texture onto a surface which is displayed on a graphical display, comprising the steps of:storing a first array of points representing the surface, each point of the first array having an element of the three-dimensional texture and a texture distance which locates the element with respect to the surface, associated therewith;in response to a command to move the surface, computing a new location for each point in the first array to obtain a corresponding second array representing the moved surface;for each point in the second array, computing a location of a corresponding point in a third array representing a reference surface which is spaced apart from and parallel to the surface; andfor each point in the first array, computing a new location for each associated element of the three-dimensional texture by determining a proportional placement of the element with respect to the corresponding point in the second array and the corresponding point in the third array.