Sony Corporation - Tokyo Sony Pictures Entertainment, Inc. - Culver City CA
International Classification:
G09G 5/00
US Classification:
345581, 345473, 345419
Abstract:
A system and method to generate digital representations of hair or animal fur on surfaces. In one embodiment the system and method includes methods to automatically place hairs on surfaces, comb the placed hairs, adjust the hairs on surface boundaries to ensure continuity across surface patches, selectively break hairs along fur tracks, and selectively clump hairs to provide wet fur looks. Rendering techniques are applied to the hairs to produce realistic two-dimensional images.
System And Process For Digital Generation, Placement, Animation And Display Of Feathers And Other Surface-Attached Geometry For Computer Generated Imagery
Armin Bruderlin - Culver City CA, US Jeffrey M. Chan - Los Angeles CA, US Robert B. Engle - Los Angeles CA, US Gokhan Kisacikoglu - Redondo Beach CA, US Brian Steiner - Los Angeles CA, US David S. Tanner - Los Angeles CA, US
Assignee:
Sony Corporation - Tokyo Sony Pictures Entertainment Inc. - Culvery City CA
International Classification:
G09G 5/00
US Classification:
345581, 345473, 345474, 345419, 382100
Abstract:
A system and process for digitally representing a plurality of surface-attached geometric objects on a model. The system and process comprises generating a plurality of particles and placing the plurality of particles on a surface of the model. A first plurality of curves are generated and placed at locations on the model. Characteristics are defined for the first plurality of curves. A second plurality of curves is interpolated from the first plurality of curves at locations of the particles. A plurality of surface-attached geometric objects is generated that replaces all of the particles and the second plurality of curves.
Geometric Instance Techniques For Use In A Hair/Fur Pipeline
Armin Walter Bruderlin - Culver City CA, US Francois Chardavoine - Los Angeles CA, US Clint Chua - Alhambra CA, US Gustav Melich - Playa del Rey CA, US
Assignee:
Sony Corporation - Tokyo Sony Pictures Entertainment Inc. - Culver City CA
International Classification:
G09G 5/00 G06T 15/70 G06T 17/00
US Classification:
345581, 345428, 345418, 345619, 345441
Abstract:
A hair pipeline may be used to generate a user-selected geometry based upon a hair location for at least one hair with respect to a surface. A surface definition module may be used to define the surface. A display module may be used to: process a user-selected geometry and render the user-selected geometry at the hair location on the surface in place of the at least one hair.
Screen Space Optimization Techniques For Use In A Hair/Fur Pipeline
Armin Walter Bruderlin - Culver City CA, US Francois Chardavoine - Los Angeles CA, US Clint Chua - Alhambra CA, US Gustav Melich - Playa del Rey CA, US
Assignee:
Sony Corporation - Tokyo Sony Electronics Inc. - Park Ridge NJ
A surface definition module of a hair/fur pipeline may be used to define a surface and an optimization module may be used to determine whether a hair is to be rendered upon the surface. In particular, the optimization module may be used to: determine a size metric for the hair; apply a first density curve to the size metric determined for the hair to generate a density multiplier value; and based upon the density multiplier value, determine whether the hair should be rendered.
Multiple Instantiable Effects In A Hair/Fur Pipeline
Armin Walter Bruderlin - Culver City CA, US Francois Chardavoine - Los Angeles CA, US Clint Chua - Alhambra CA, US Gustav Melich - Playa del Rey CA, US
Assignee:
Sony Corporation - Tokyo Sony Electronics Inc. - Park Ridge NJ
A surface definition module of a hair/fur pipeline may be used to define a surface. An interpolation module may be used to interpolate at least one final hair on the surface based upon at least one control hair. An effects module including an effects pipeline may be utilized to apply a plurality of effects to the final hair in a user-defined order to generate a modified final hair that may be ultimately rendered.
Method And Apparatus For The Digital Creation Of Fur Effects
Armin Bruderlin - Los Angeles CA, US Clint Hanson - Vancouver, CA
International Classification:
G09G 5/00
US Classification:
345582000
Abstract:
A system and method to generate digital representations of hair or animal fur on surfaces. In one embodiment the system and method includes methods to automatically place hairs on surfaces, comb the placed hairs, adjust the hairs on surface boundaries to ensure continuity across surface patches, selectively break hairs along fur tracks, and selectively clump hairs to provide wet fur looks. Rendering techniques are applied to the hairs to produce realistic two-dimensional images.
Fill-Volume Techniques For Use In A Hair/Fur Pipeline
Armin Bruderlin - Culver City CA, US Francois Chardavoine - Los Angeles CA, US Clint Chun - Alhambra CA, US Gustav Melich - Playa del Rey CA, US
International Classification:
G06T 15/00
US Classification:
345419000
Abstract:
A surface definition module of a hair/fur pipeline may be used to generate a shape defining a surface and an associated volume. A control hair module may be used to fill the volume with control hairs and an interpolation module may be used to interpolate final hair strands from the control hairs.
Hair Caching Optimization Techniques For Use In A Hair/Fur Pipeline
Armin Bruderlin - Culver City CA, US Francois Chardavoine - Los Angeles CA, US Clint Chua - Alhambra CA, US Gustav Melich - Playa del Rey CA, US
International Classification:
G09G 5/00
US Classification:
345581000
Abstract:
A lighting module of a hair/fur pipeline may be used to produce lighting effects in a lighting phase for a shot and an optimization module may be used to: determine if a cache hair state file including hair parameters exists; and determine if the cache hair state file includes matching hair parameters to be used in the shot, and if so, the hair parameter values from the cache hair state file are used in the lighting phase.
Atr Kyoto Japan 1995 - 1997
Visiting Researcher
Sony Pictures Imageworks 1995 - 1997
Principal Software Engineer
Various Places 1984 - 1995
Various Titles
Education:
Simon Fraser University
Masters
Simon Fraser University
Doctorates, Doctor of Philosophy, Philosophy