Patent ID: 9070228
Filing Date: 2015-06-30
Classification: G06T

Abstract:
1. A computer system for generating hair comprising: a processor; a memory including a hair pipeline comprising: a surface definition module to define a surface; an instancing module to instance a plurality of hairs before interpolation by an interpolation module, wherein the instancing module implements an iterator pattern to iterate through the instanced hair; an instanced hair database table to store hair data for the plurality of hairs, the hair data for each hair includes at least hair data related to follicle position, clump membership, and control hair weight, wherein the instanced hair database table is stored in a large scale storage device, wherein the clump membership of each hair is determined by evaluating whether each hair falls within u, v radius components of a corresponding clump-center hair, and wherein the hair data is searchable and collectible from the instanced hair database table based on the iterator pattern to instance hair database table based on parameters including a defined local area, a density map, and overall density of the plurality of hairs; and a display module to display the instanced plurality of hairs after interpolation with respect to the surface on a display device.