Page 1
Computer animation
Hair“A Survey on Hair Modeling: Styling, Simulation, and Rendering,” K. Ward, F. Bertails, T.-Y. Kim S.
Marschner, M.-P. Cani, M. Lin
Page 2
Motion – dynamic grouping and splitting of hair clusters, collision of hairs, seconday motion due to head motion
Properites – coarse v. fine, dry v. wet, stiff v. loose, oily v. clean, hair strand types
Shape – handle various hair styles
User Control – over hair style, properties
Page 3
Shape – handle various hair styles
Distribute strands
Create hair styles
Page 6
Work with clusters of hair strands
Page 7
Multi-resolution techniques
Page 8
Use fluid flow to define hair strand ‘paths’
Page 9
Vector field
Constraints for complex hair styles
Page 10
From photographs
Capture local orientations
Page 11
Comparison of shaping techniques
Page 12
Procedurally generate style
Pseudo-randomSemi-automatic
Page 13
Physically based methodEnergy minimization
Hair dynamics
Page 14
Allow common hair solon operations
Wetting, Blow-drying, etc.
Page 15
Hair simulation
Mechanics: curl, elasticity, cross section
Page 16
Hair strandchain of rigid links v. spring-
dampers
Page 18
Comparison of simulation techniques
Page 19
Particle physicsFluid dynamics
Page 20
Use guide strands for animationThen interpolate for dense hair
model
Page 21
Hair strips to represent hair clusters
Page 23
Level of detail representation for animation
Page 24
Adaptive clusters, merge and split