31
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

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

Embed Size (px)

Citation preview

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

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

Shape – handle various hair styles

Distribute strands

Create hair styles

Distribute strands

Conform strands to head

Work with clusters of hair strands

Multi-resolution techniques

Use fluid flow to define hair strand ‘paths’

Vector field

Constraints for complex hair styles

From photographs

Capture local orientations

Comparison of shaping techniques

Procedurally generate style

Pseudo-randomSemi-automatic

Physically based methodEnergy minimization

Hair dynamics

Allow common hair solon operations

Wetting, Blow-drying, etc.

Hair simulation

Mechanics: curl, elasticity, cross section

Hair strandchain of rigid links v. spring-

dampers

Comparison of simulation techniques

Particle physicsFluid dynamics

Use guide strands for animationThen interpolate for dense hair

model

Hair strips to represent hair clusters

Level of detail representation for animation

Adaptive clusters, merge and split

Hair rendering