Patent US5764233A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5764233A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for generating hair using textured fuzzy segments in a computer graphics system

Assignee: Alias Systems Corp
•
Filing: 1996-01-02
•
Granted: 1998-06-09
•
Expires: 2016-01-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for simulating and rendering hair. A simulator calculates the motion dynamics of a hair. The simulator includes a particle system that emits particles from a surface and a normalization module that normalizes the trajectory of each of the particles to a fixed length to form a set of normalized segments. The simulator outputs a list of normalized segments that are passed to a renderer. The renderer performs a variety of tasks, including fuzzy segment generation and self-shadowing, that results in an image being displayed on a display device. That is, the renderer takes three-dimensional spacial information, applies a light to this information and renders this information as a two-dimensional image.

Inventors

  • 👤 Duncan R. Brinsmead
  • 👤 Jos Stam

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:50
CPC Classifications
G; G06; G06T; G06T15/00

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 127 words
A computer based method of displaying hair, comprising the steps of: (1) simulating a hair, wherein said hair comprises a plurality of normalized segments, each of said normalized segments of equal length, wherein said normalized segment at the tip of said hair lags behind said normalized segment at the root of said hair; (2) shaping said hair with a force field to form a shaped hair; (3) rendering said shaped hair, comprising the steps of: (a) creating a plurality of fuzzy segments, each of said fuzzy segments forming a volume, having a density, around each of said plurality of normalized segments, and (b) applying a texture to each of said fuzzy segments to create an illusion of a plurality of hairs within each of said fuzzy segments.
Claim 2
Dependent Claim 127 words
A computer based method of displaying hair, comprising the steps of: (1) simulating a hair, wherein said hair comprises a plurality of normalized segments, each of said normalized segments of equal length, wherein said normalized segment at the tip of said hair lags behind said normalized segment at the root of said hair; (2) shaping said hair with a force field to form a shaped hair; (3) rendering said shaped hair, comprising the steps of: (a) creating a plurality of fuzzy segments, each of said fuzzy segments forming a volume, having a density, around each of said plurality of normalized segments, and (b) applying a texture to each of said fuzzy segments to create an illusion of a plurality of hairs within each of said fuzzy segments.
Claim 3
Dependent Claim 30 words
The computer based method of claim 1, wherein said step (3)(b) includes applying a two-dimensional noise having a color modulation and a density modulation to each of said fuzzy segments.
Claim 4
Dependent Claim 33 words
The computer based method of claim 1, wherein each of said fuzzy segments is tapered, wherein said density of each of said fuzzy segments decreases linearly at each end of said fuzzy segment.
Claim 5
Dependent Claim 40 words
The computer based method of claim 1, wherein said step (3)(b) only applies said texture to a two-dimensional plane cutting through the center of each of said fuzzy segments, whereby said texture is always oriented perpendicular to a viewer's eye.
Claim 6
Dependent Claim 90 words
The computer based method of claim 1, wherein step (1) comprises the steps of: (a) emitting a plurality of particles from a single point on a surface, wherein said plurality particles are emitted sequentially in time; (b) normalizing each of said plurality of particles to form said plurality of normalized segments, whereby each normalized segment is a fixed length; and (c) joining said plurality of normalized segments to simulate a hair, whereby the segment at the tip of said hair lags behind the segment at the root of said hair.
Claim 7
Dependent Claim 34 words
The computer based method of claim 1, wherein said density is maximal on said normalized segment and decreases linearly with increasing radial distance until reaching zero at the edge of said fuzzy segment volume.
Claim 8
Dependent Claim 78 words
A computer based method of displaying hair, comprising the steps of: (1) creating a plurality of fuzzy segments, each of said fuzzy segments forming a volume, having a density, around a plurality of segments produced by emitting a plurality of particles from a surface, wherein said plurality of segments simulate a hair, and (2) applying a texture to each of said fuzzy segments to create an illusion of a plurality of hairs within each of said fuzzy segments.
Claim 9
Dependent Claim 78 words
A computer based method of displaying hair, comprising the steps of: (1) creating a plurality of fuzzy segments, each of said fuzzy segments forming a volume, having a density, around a plurality of segments produced by emitting a plurality of particles from a surface, wherein said plurality of segments simulate a hair, and (2) applying a texture to each of said fuzzy segments to create an illusion of a plurality of hairs within each of said fuzzy segments.
Claim 10
Dependent Claim 44 words
The computer based method of claim 7, further comprising the step of generating said plurality of segments, each of said segments are of equal length, wherein said segment at the tip of said hair lags behind said segment at the root of said hair.
Claim 11
Dependent Claim 19 words
The computer based method of claim 7, further comprising the step of shaping said hair with a force field.
Claim 12
Dependent Claim 30 words
The computer based method of claim 7, wherein said step (2) includes applying a two-dimensional noise having a color modulation and a density modulation to each of said fuzzy segments.
Claim 13
Dependent Claim 33 words
The computer based method of claim 7, wherein each of said fuzzy segments is tapered, wherein said density of each of said fuzzy segments decreases linearly at each end of said fuzzy segment.
Claim 14
Dependent Claim 40 words
The computer based method of claim 7, wherein said step (2) only applies said texture to a two-dimensional plane cutting through the center of each of said fuzzy segments, whereby said texture is always oriented perpendicular to a viewer's eye.
Claim 15
Dependent Claim 66 words
The computer based method of claim 7, further comprising the steps of: (a) emitting a plurality of particles from a single point on a surface, wherein said plurality particles are emitted sequentially in time; (b) normalizing each of said plurality of particles to form said plurality of segments, whereby each segment is a fixed length; and (c) joining said plurality of segments to simulate a hair.

References Cited (Backward Citations)

US4940972A Cited
US5404426A Cited
US5500925A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-08 2001-12-08 2002-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-08 2005-12-08 2006-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-08 2009-12-08 2010-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag