1 Université de Montréal 2 INRIA Sophia Antipolis The Simulation of Paint Cracking and Peeling E. Paquette 1,2, P. Poulin 1, G. Drettakis 2.

Slides:



Advertisements
Similar presentations
Day 7.
Advertisements

Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Example-Based Fractured Appearance L. Glondu, L. Muguercia, M. Marchal, C. Bosch, H. Rushmeier, G. Dumont and G. Drettakis.
Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France.
3 – Fracture of Materials
STATICALLY DETERMINATE STRESS SYSTEMS
Motivation Hair animation used in movies, games, virtual reality, etc. Problem due to complexity –Human head has over 100,000 strands of hair –Computation.
Distribution of Microcracks in Rocks Uniform As in igneous rocks where microcrack density is not related to local structures but rather to a pervasive.
Surface Aging by Impacts E. Paquette 1,2, P. Poulin 1, G. Drettakis 2 1 Université de Montréal 2 iMAGIS/GRAVIR-REVES-INRIA.
MATHIEU GAUTHIER PIERRE POULIN LIGUM, DEPT. I.R.O. UNIVERSITÉ DE MONTRÉAL GRAPHICS INTERFACE 2009 Preserving Sharp Edges in Geometry Images.
Hierarchical Multi-Resolution Finite Element Model for Soft Body Simulation Matthieu Nesme, François Faure, Yohan Payan 2 nd Workshop on Computer Assisted.
1 MODELING OF HYDRAULIC FRACTURES. 2 HYDRAULIC FRACTURES Hydraulic fracturing can be broadly defined as the process by which a fracture initiates and.
1 Displaced Subdivision Surfaces Aaron Lee Princeton University Henry Moreton Nvidia Hugues Hoppe Microsoft Research.
Chapter 4 Digital Multimedia, 2nd edition Vector Graphics.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
Pablo Sanz 1, David Pollard 2 and Ronaldo Borja 1 FINITE ELEMENT MODELING OF FRACTURES EVOLUTION DURING FOLDING OF AN ASYMMETRIC ANTICLINE 1 Department.
Gyration GyroMouse. Digitizers 3D Digitization Data Gloves (Haptic Devices)
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.
Mechanics of Materials II
Real-Time Ray Tracing 3D Modeling of the Future Marissa Hollingsworth Spring 2009.
Meshless Animation of Fracturing Solids Mark Pauly Leonidas J. Guibas Richard Keiser Markus Gross Bart Adams Philip Dutré.
Marsis Ground Processing Overview and Data Analysis Approach M. Cartacci, A. Cicchetti, R. Noschese, S. Giuppi Madrid
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
École Polytechnique Fédérale de Lausanne (EPFL),
Efficient Editing of Aged Object Textures By: Olivier Clément Jocelyn Benoit Eric Paquette Multimedia Lab.
CS 551/651 Advanced Computer Graphics Warping and Morphing Spring 2002.
Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures Vision, Modeling, Visualization Erlangen, Germany November 16-18,
Msc. eng. Magdalena German Faculty of Civil Engineering Cracow University of Technology Budapest, Simulation of damage due to corrosion in RC.
Numerical simulation of the Fluid-Structure Interaction in stented aneurysms M.-A. FERNÁNDEZ, J.-F. GERBEAU, J. MURA INRIA / REO Team Paris-Rocquencourt.
GLY 521 Hydrogeophysics. Upland Recharge to a Valley Fill Aquifer.
Interactively Modeling with Photogrammetry Pierre Poulin Mathieu Ouimet Marie-Claude Frasson Dép. Informatique et recherche opérationnelle Université de.
Fracture Overview Fall Figure 6.1 Rectangular plate with hole subjected to axial load. (a) Plate with cross-sectional plane;
3D animation is rendered clip of animated 3D objects in a 3D environment. An example: Examples of movies released in 3D are Toy Story, Cars, Shrek, Wall-E,
Vector Graphics Digital Multimedia Chap 이병희
Image-Based Rendering of Diffuse, Specular and Glossy Surfaces from a Single Image Samuel Boivin and André Gagalowicz MIRAGES Project.
Interactive Point-based Modeling of Complex Objects from Images Pierre Poulin (a,b) Marc Stamminger (a,c) François Duranleau (b) Marie-Claude Frasson (a)
AR 2 kanoid - Augmented Reality Arkanoid Bax Smith, BSc, BEng, PhD Candidate Supervisor: Ray Gosine.
Efficient Streaming of 3D Scenes with Complex Geometry and Complex Lighting Romain Pacanowski and M. Raynaud X. Granier P. Reuter C. Schlick P. Poulin.
Forging new generations of engineers
Beyond Bouncing Boxes Fast, yet still Realistic, Deformation and Fracture Jeff Lander Darwin 3D, LLC Luxoflux James O'Brien U. of California, Berkeley.
Real-Time Relief Mapping on Arbitrary Polygonal Surfaces Fabio Policarpo Manuel M. Oliveira Joao L. D. Comba.
Bounding Volume Hierarchy. The space within the scene is divided into a grid. When a ray travels through a scene, it only passes a few boxes within the.
Discontinuous Displacement Mapping for Volume Graphics, Volume Graphics 2006, July 30, Boston, MA Discontinuous Displacement Mapping for Volume Graphics.
M. Zareinejad
Image-based Techniques for the Creation and Display of Photorealistic Interactive Virtual Environments George Drettakis 1, Maria Roussou 3,4, Nicolas Tsingos.
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
2006/10/25 1 A Virtual Endoscopy System Author : Author : Anna Vilanova 、 Andreas K ö nig 、 Eduard Gr ö ller Source :Machine Graphics and Vision, 8(3),
Particle-based Viscoelastic Fluid Simulation Simon Clavet Philippe Beaudoin Pierre Poulin LIGUM, Université de Montréal.
Image-based Techniques for the Creation and Display of Photorealistic Interactive Virtual Environments George Drettakis 1, Maria Roussou 3,4, Nicolas Tsingos.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Real-Time Lens Blur Effects and Focus Control Sungkil Lee, Elmar Eisemann, and Hans-Peter Seidel Sunyeong Kim Nov. 23 nd
Hcal Geometry and Assembly Videoconference January 2008, 24th.
UNC Chapel Hill David A. O’Brien Automatic Simplification of Particle System Dynamics David O’Brien Susan Fisher Ming C. Lin Department of Computer Science.
Final Presentation CS491B ALAIN VINIOT DE LARA Spring 2007, CSULA.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Solid object break-up Ivan Dramaliev CS260, Winter’03.
Hooke’s Law. Hooke’s law, elastic limit, experimental investigations. F = kΔL Tensile strain and tensile stress. Elastic strain energy, breaking stress.
Crowds (and research in computer animation and games)
Date of download: 10/10/2017 Copyright © ASME. All rights reserved.
Radio Coverage Prediction in Picocell Indoor Networks
Elasticity Yasser Assran 27/10/2015.
Introduction to Graphics Modeling
Plain & Reinforced Concrete-1 CE3601
Interactive Computer Graphics
Physics-based Sound Synthesis with a Novel Friction Model
Crowds (and research in computer animation and games)
Fracture mechanics Subjects of interest Introduction/ objectives
Faculty of Engineering and Physical Sciences
Thin-Film Mechanics.
TRANSFORM! SEUNGYONG CAR CITE 김동현, 안종민, 이승희, 이유경.
Presentation transcript:

1 Université de Montréal 2 INRIA Sophia Antipolis The Simulation of Paint Cracking and Peeling E. Paquette 1,2, P. Poulin 1, G. Drettakis 2

Université de Montréal INRIA Sophia Antipolis Realism Realistic / believable images Simulation (Physics, Mathematics) Precision (perception, measurement) Constraints (time, memory) Tradeoff (increased realism) e-commerce architecture effects

Université de Montréal INRIA Sophia Antipolis Aging Synthetic objects often look too perfect Deterioration –environment –everyday use Long term beforeafter

Université de Montréal INRIA Sophia Antipolis Aging in Computer Graphics Important for realism –film –virtual reality –video games –design / prototyping Semi-automatic methods Control after before

Université de Montréal INRIA Sophia Antipolis Peeling Thin layer (paint) Cracks, peels photo

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis Paint Properties Elasticity –can be stretched Tensile stress –force required to stretch Tensile strength –force required to tear Adhesion strength –force required to peel

Université de Montréal INRIA Sophia Antipolis Paint Properties Elasticity –can be stretched Tensile stress –force required to stretch Tensile strength –force required to tear Adhesion strength –force required to peel

Université de Montréal INRIA Sophia Antipolis Paint Properties Elasticity –can be stretched Tensile stress –force required to stretch Tensile strength –force required to tear Adhesion strength –force required to peel

Université de Montréal INRIA Sophia Antipolis Paint Properties Elasticity –can be stretched Tensile stress –force required to stretch Tensile strength –force required to tear Adhesion strength –force required to peel

Université de Montréal INRIA Sophia Antipolis Physical Phenomenon Paint –dries, shrinks, tensile stress Deterioration –moisture, uv, pollution –elasticity, strength, adhesion Peeling –cracks, loss of adhesion, peels

Université de Montréal INRIA Sophia Antipolis Method Simplified model –easy control –efficiency Surface properties Cracks –formation and propagation Loss of adhesion Peeling synthetic

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis Previous Work Fracture –[Norton1991] [Hirota2001] –[O'Brien1999] [Smith2000] Cracks –[Hirota1999] [Gobron2001]

Université de Montréal INRIA Sophia Antipolis Previous Work Peeling [Wong1997] –tendency (peeling sources, 3D noise) –threshold (no simulation) [Gobron2001] –cellular automata –order in which parts detach

Université de Montréal INRIA Sophia Antipolis Previous Work Peeling [Wong1997] –tendency (peeling sources, 3D noise) –threshold (no simulation)

Université de Montréal INRIA Sophia Antipolis Previous Work Peeling [Gobron2001] –cellular automata –order in which parts detach

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis 1- stress 4- decrease of lateral stress 3- movement (strain)2- crack Overview Top view: paint layer

Université de Montréal INRIA Sophia Antipolis Overview paint base 2- movement (strain) 3- decrease of tensile stress 3- increase of shearing stress 4- loss of adhesion 1- stress Side view: 5- peeling

Université de Montréal INRIA Sophia Antipolis Implementation Paint properties –2D grid –directional Cracks –sequence of linear segments –independent of the grid

Université de Montréal INRIA Sophia Antipolis Cracks Control Texture –tensile strength –white = low

Université de Montréal INRIA Sophia Antipolis Creation Perpendicular to the maximum ratio Grid property: tensile stress tensile strength New crack

Université de Montréal INRIA Sophia Antipolis Propagation Perpendicular to the maximum ratio Grid property: tensile stress tensile strength

Université de Montréal INRIA Sophia Antipolis Relaxation Perpendicular to the crack Grid property –displacement induced by the relaxation

Université de Montréal INRIA Sophia Antipolis Adhesion loss distance Grid property shearing stress adhesion strength Adhesion Loss with respect to ratio

Université de Montréal INRIA Sophia Antipolis Peeling Curls perpendicular to the crack Local geometry Control: mesh resolution     cross section meshrendered

Université de Montréal INRIA Sophia Antipolis Peeling Direction Crack path is "jaggy" Direction of peeling is more continuous photo

Université de Montréal INRIA Sophia Antipolis Peeling Direction Direction of peeling is even more continuous photo

Université de Montréal INRIA Sophia Antipolis Level of detail Fusion metrics –loss of adhesion –length –direction Segment Fusion Detail information

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation crack IDs

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation Detect with crack ID wrong ID

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation Detect with crack ID Join intersecting to intersected

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation Detect with crack ID Join intersecting to intersected Compute relaxation

Université de Montréal INRIA Sophia Antipolis Intersection Crack propagation Detect with crack ID Join intersecting to intersected Compute relaxation Split the intersected crack

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis Simulation System Simulation system –crack formation & propagation –relaxation and adhesion Cracks information –path, widths Rendering

Université de Montréal INRIA Sophia Antipolis Maya Plugins paint base color geometry cracks

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis Results: Wall photoaged2 nd view

Université de Montréal INRIA Sophia Antipolis Results: Shutters photoaged2 nd view

Université de Montréal INRIA Sophia Antipolis Results: Garage Door photo aged 2 nd view

Université de Montréal INRIA Sophia Antipolis Results: Video Propagation –wall –text (GI 2002)

Université de Montréal INRIA Sophia Antipolis Results: Statistics wallshuttersgarage nb crack segments simulation (400 MHz) 3 min20 min75 min rendering (16 x 400 MHz) 3 min

Université de Montréal INRIA Sophia Antipolis Outline Peeling Previous work Simulation Implementation Results Conclusion

Université de Montréal INRIA Sophia Antipolis Conclusion Control through textures Cracks and loss of adhesion Peeling Local geometry Segment fusion

Université de Montréal INRIA Sophia Antipolis Extensions Multi-layer –paint over primer over base surface Multi-processing –one crack / processor Interaction with other effects –example: rust

Université de Montréal INRIA Sophia Antipolis Questions? Thanks to –Alias|Wavefront –NSERC, FCAR, MRI-MEQ, FES-UdeM –Université de Montréal, INRIA, UFJ –M. Glisse, A. Reche, C. Puech