Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France.

Similar presentations


Presentation on theme: "Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France."— Presentation transcript:

1 Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France

2 Motivations Animated wrinkles Important for realism –Cloth –Skin Currently painful under MAYA –Key shapes –Deformers Aims Real-time for computer games Applicable to a coarse animated mesh Easy to set up Static wrinkle Dynamic wrinkles

3 Previous Work Bump mapping [Blinn78, Boissieux00, Pasquariello01] –Efficient but undeformed silhouette Physically-based approaches [Wu94-99, Boissieux00] –Very realistic but slow Predefined Wrinkles [Viaud92] –Specific mesh incorporating wrinkles Displacement mapping [Volino99, Hadap99, Bando02] –The user designs the wrinkle pattern

4 Our Wrinkling Tool Basic Idea skin/cloth wrinkle because they tend to maintain area –Physically-based simulation, geometric constraints [sauvage04] ? Aims –Fast approximation of constant surface –No manual design of the wrinkles shapes –Provide control of location and main direction of wrinkles Our solution –A constant length wrinkling curve –Controls the mesh deformation in a region of influence

5 Wrinkling Curve 2D discrete curve of constant length Different propagation schemes Control of frequency, width of the bumps

6 Set up of the Wrinkling Tool 1.Draw a line segment End points are anchored to the mesh 2.Specify a region of influence Points under the green rectangle 3.Choose an attenuation profile

7 Mesh Deformation Mesh animated by standard skinning Wrinkles updated just before rendering Algorithm 1.Update 2D curve due to length changes 2.Refine mesh if needed 3.Compute mesh vertices displacements Height given by the coordinate along the curve Weighted according to the attenuation profile

8 Levels of Details Combination of bumps at different scales Absorbs compression at different resolutions

9 Multi-Wrinkles Combination of several wrinkles

10 Results: forehead wrinkles

11 Results: joint wrinkles Without our tool With our tool

12 Results: wrinkles on clothes Back Front

13 Video and demo

14 Conclusion Procedural technique –Mesh refined on the fly –Could depend on other parameters (camera) Easy-to-use for animators –Use of any existing skinning animation –Intuitive parameters and visual feedback Geometric constraints (length preservation) –Increases realism Real-Time

15 Future Work Curved Wrinkles Collision detection Combination with a dynamic flesh model

16 Thanks... Questions ?


Download ppt "Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France."

Similar presentations


Ads by Google