Physically-based Simulation of Hair Strips in Real-Time

Hasan Doğu Taşkıran and Uğur Güdükbay

Department of Computer Engineering

Bilkent University

Bilkent 06800 Ankara, Turkey

 

 

Abstract

In this paper, we present our implementation of physically-based simulation of hair strips. We used a mass-spring model followed by a hybrid approach where particle systems and the method of clustering of hair strands are employed. All the forces related to springs are implemented: gravity, repulsions from collisions (head and ground), absorption (ground only), frictions (ground and air), and internal spring frictions. Real-time performance is achieved for physically-based simulation of hair strips and promising results in terms of the realistic hair behavior and hair rendering are obtained.

 

 

1.m1v

A preliminary animation that illustrates the dynamics and rendering of the strips. There are only 50 strips attached to a flying ball. Interactions with the ground and the ball are shown.

2.m1v

Another preliminary animation that illustrates the dynamics and rendering of the strips. There are only 50 strips attached to a flying ball.

3.m1v

An animation that illustrates the dynamics of each strip. Strips are visualized using lines. Collisions with the head and the ground are shown.

4.m1v

Another animation that illustrates the dynamics of each strip. Strips are visualized using lines. Collisions with the head are shown.

5.m1v

An animation with 50 long black hair strips attached to the head to show the dynamics of the strips.

6.m1v

An animation with 250 brown hair strips attached to the head to be able show the density of the strips and the dynamics that the whole hair volume shows.