Computer graphics processing and selective visual display system – Computer graphics processing – Animation
Reexamination Certificate
2011-01-18
2011-01-18
Tung, Kee M (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Animation
C345S418000, C345S419000, C345S420000, C345S474000, C345S475000
Reexamination Certificate
active
07872654
ABSTRACT:
The present invention deforms hairs from a reference pose based on one or more of the following: magnet position and/or orientation; local reference space position (e.g., a character's head or scalp); and several profile curves and variables. In one embodiment, after an initial deformation is determined, it is refined in order to simulate collisions, control hair length, and reduce the likelihood of hairs penetrating the surface model. The deformed hairs can be rendered to create a frame. This procedure can be performed multiple times, using different inputs, to create different hair deformations. These different inputs can be generated based on interpolations of existing inputs. Frames created using these deformations can then be displayed in sequence to produce an animation. The invention can be used to animate any tubular or cylindrical structure protruding from a surface.
REFERENCES:
patent: 6720962 (2004-04-01), Alter
patent: 6952218 (2005-10-01), Bruderlin
patent: 7003061 (2006-02-01), Wilensky
Title: Modeling Dynamic Hair as a Continuum, Author: Hadap et al., Date: 2001, pp. 1-10.
Alias Systems Corp. (2004). “Maya 6 Product Brochure,” located at <http://www.alias.com/eng/products-services/maya/file/maya6—features—in—detail.pdf>visited on Apr. 5, 2005, 12 pages.
Alias Systems. (2004). “Maya Help Online,” located at <http://anim.dreamworks.com:4446/Maya6.0/en—US/> visited on Dec. 10, 2004, 2 pages.
Alter, J. (1999-2004). “Shave and a Haircut Version 2.7,” located at <http://www.joealter.com
ewSite/softloads/Manual.pdf> visited on Nov. 30, 2004, pp. 1-75.
Barr, A. H. (Jul. 1984). “Global and Local Deformations of Solid Primitives,”Computer Graphics18(3):21-30.
Bruderlin, A. (Jul. 2003). “A Basic Hair/Fur Pipeline,”The 30th International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH2003), San Diego, CA, 13 pages.
Buhler, J. et al. (Mar. 27, 2001). “Visual Effects in Shrek,” located at <http://siliconvalley.siggraph.org/MeetingNotes/Shrek.html> visited on Nov. 19, 2004, 3 pages.
Chang, J. T. et al. (2002). “A Practical Model for Hair Mutual Interactions,”Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 73-80.
Daldegan, A. et al. (1993). “An Integrated System for Modeling, Animating and Rendering Hair,”Computer Graphics Forum12(3):211-221.
Discreet. (2004). “3ds Max 7 Product Brochure,” located at <http://www4.discreet.com/files/3dsmax/3dsmax7—brochure.pdf> visited on Dec. 10, 2004, 6 pages.
Fisher, B. (May 5, 1999). “Parametric Deformation Models,” located at <http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL—COPIES/ZHONG1
ode9.html> visited on Apr. 5, 2005, 2 pages.
Gibbs, J. (Mar. 2001). “Rendering Skin and Hair,” PDI/Dreamworks, located at <http://siliconvalley.siggraph.org/MeetingNotes/shreklhairskin.pdf> visited on Nov. 30, 2004, 19 pages.
Hadap, S. et al. (2001). “Modeling Dynamic Hair as a Continuum,”Eurographics2001 20(3), 10 pages.
Hadap, S. et al. (Jul. 2003). “Hair Shape as Streamlines of Fluid Flow,”The 30th International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH2003), San Diego, CA, pp. 1-21.
Hanson, A. J. et al. (Jan. 11, 1995). “Parallel Transport Approach to Curve Framing,” Technical Report 425, Indiana University, Department of Computer Science, pp. 1-20.
Kim, T.-Y. et al. (2002). “Interactive Multiresolution Hair Modeling and Editing,”ACM Transactions on Graphics21(3):620-629.
Kim, T.-Y. et al. (Jul. 2003). “Algorithms for Hardware Accelerated Hair Rendering,”The 30th International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH2003), San Diego, CA, 22 pages.
Lee, D.-W. et al. (2001). Natural Hairstyle Modeling and Animation,Graphical Models63:67-85.
Liang, W. et al. (Oct. 2003). “An Enhanced Framework for Real-time Hair Animation,”11th Pacific Conference on Computer Graphics and Applications(PG'03), Canmore, Canada, 5 pages.
Magnenat-Thalmann, N. et al. (2004). “Animating Hair With Free-Form Deformations,”ACM Symposium on Virtual Reality Software and Technology, Hong Kong, 18 pages.
Magnenat-Thalmann, N. et al. (Aug. 2004). “Notes from Course 9: Photorealistic Hair Modeling, Animation, and Rendering,”The 31st International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH2004), Los Angeles, CA, 271 pages.
Magnenat-Thalmann, N. et al. (Jul. 2003). “Notes from Course 34: Photorealistic Hair Modeling, Animation and Rendering,”The 30th International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH 2003), San Diego, CA, 126 pages.
Magnenat-Thalmann, N. et al. (Jun. 2002). “State of the Art in Hair Simulation,”International Workshop on Human Modeling and Animation, Seoul, Korea, 7 pages.
Maxon. (2005). “Shave and a Haircut 2.5—FAQ,” located at <www.maxon.net/pages/products—3rd/shave/shave—faq—e.html> visited on Mar. 30, 2005, 2 pages.
Maxon. (Mar. 2, 2004). “Press Release—Shave 2.5 Ships for Cinema 4D,” <http://www.maxon.net/pages/dyn—files/dyn—htx/htx/900/00900—00900.html> visited on Mar. 30, 2005, 2 pages.
NewTek. (2004). “Lightwave 3D Product Info,” located at <http://www.newtek.com/products/lightwave/product/description.html> visited on Dec. 10, 2004, 2 pages.
Noble, P. et al. (2004). “Modeling and Animating Cartoon Hair with NURBS Surfaces,”IEEE Proceedings of the Computer Graphics International, 8 pages.
Patrick, D. et al. (2003). “A LightWave 3D Plug-in for Modeling Long Hair on Virtual Humans,”Proceedings of the 2nd International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, pp. 161-166, 188.
Rijpkema, H. (Aug. 2004). “Fur Grooming at Rhythm and Hues Studios,”The 31st International Conference on Computer Graphics and Interactive Techniques(SIGGRAPH2004), Los Angeles, CA, 7 pages.
Softimage Research & Development and Product Management. “Key New Features XSI Version 4.0,” located at <http:// www.softimage.com/products/Xsi/v4/features/XSI—v40—new—features.pdf> visited on Dec. 10, 2004, pp. 1-29.
Steamboat Software, Inc. “Hair Geometry Engine,” located at <http://www.steamboat-software.com/Support/archive/hair/Hair—Geometry—Engine—Page—1.html> visited Nov. 30, 2004, 45 pages.
Steamboat Software, Inc. “Photorealistic Hair Rendering,” located at <http://www.steamboat-software.com/jighair.html> visited on Jul. 28, 2003, 1 page.
Steamboat Software, Inc. “What is Jig?,” located at http:/www.steamboat-software.com/jigwhat.html> visited on Jul. 28, 2003, 2 pages.
Turbo Squid, Inc. (2004). “Plug-ins Other Hair Procedural Fur,” located at <www.turbosquid.com/FullPreview/index.cfm/ID/229960> visited on Nov. 19, 2004, 4 pages.
Volino, P. et al. (Nov. 2004). “Animating Complex Hairstyles in Real-Time,”Proceedings of the ACM symposium on Virtual Reality Software and Technology(VRST), pp. 41-48.
Ward, K. et al. (May 2003). “Modeling Hair Using Level-of-Detail Representations,”Proceedings of the 16th International Conference on Computer Animation and Social Agents(CASA '03), New Brunswick, NJ, 7 pages.
Ward, K. et al. (Oct. 2003). “Adaptive Grouping and Subdivision for Simulating Hair Dynamics,”11th Pacific Conference on Computer Graphics and Applications(PG'03), Canmore, Canada, 10 pages.
Yu, Y. et al. (2002). “Efficient and Realistic Hair Animation Using Sparse Guide Hairs,” Technical Report: UIUCD
Boylan Terran
Dawson Daniel Lee
Scapel Nicolas
Amin Jwalant
DreamWorks Animation LLC
Morrison & Foerster / LLP
Tung Kee M
LandOfFree
Animating hair using pose controllers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Animating hair using pose controllers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Animating hair using pose controllers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2693120