Patent ID: 8786600

Claim:
A method for constructing a displacement-mapped surface representation, the method comprising: defining, by a processor, a plurality of local vectors emanating from the displacement-mapped surface, each local vector extending from a local position disposed on the displacement-mapped surface at an local angle relative to the displacement-mapped surface at said local position; determining, for a first subset of the plurality of the local vectors, a first global vector, the first global vector determined as a function of the local positions and the local angles of the first subset of local vectors, wherein said first subset maintains an initial distribution of local vectors comprising said first subset; determining, for a second subset of the plurality of the local vectors, a second global vector, the second global vector determined as a function of the local positions and the local angles of the second subset of local vectors, wherein said second subset maintains an initial distribution of local vectors comprising said second subset; and utilizing the first and second global vectors to form a representation of the displacement-mapped surface.