1 / 56

Surface Aging by Impacts

1 Université de Montréal 2 iMAGIS/GRAVIR-REVES-INRIA. Surface Aging by Impacts. E. Paquette 1,2 , P. Poulin 1 , G. Drettakis 2. Context. Realistic rendering Synthetic objects look too perfect Aging effects. Previous Work. Specific effects Dirt & dust [Miller94, Hsu95]

vidor
Download Presentation

Surface Aging by Impacts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1 Université de Montréal 2 iMAGIS/GRAVIR-REVES-INRIA Surface Aging by Impacts E. Paquette1,2, P. Poulin1, G. Drettakis2

  2. Context • Realistic rendering • Synthetic objects look too perfect • Aging effects Université de Montréal iMAGIS

  3. Previous Work • Specific effects • Dirt & dust [Miller94, Hsu95] • Sculpting & tracks [Wang95, Sumner98] • Weathering [Dorsey96b, Dorsey99] • Corrosion [Dorsey96a, Merillou01] • Cracks & fracture [Hirota98, O’Brien99] • Scratches [Merillou01] Université de Montréal iMAGIS

  4. Previous Work • Specific effects • Dirt & dust [Miller94, Hsu95] • Sculpting & tracks [Wang95, Sumner98] • Weathering [Dorsey96b, Dorsey99] • Corrosion [Dorsey96a, Merillou01] • Cracks & fracture [Hirota98, O’Brien99] • Scratches [Merillou01] Université de Montréal iMAGIS

  5. Previous Work • Specific effects • Dirt & dust [Miller94, Hsu95] • Sculpting & tracks [Wang95, Sumner98] • Weathering [Dorsey96b, Dorsey99] • Corrosion [Dorsey96a, Merillou01] • Cracks & fracture [Hirota98, O’Brien99] • Scratches [Merillou01] Université de Montréal iMAGIS

  6. Previous Work • Imperfection systems [Becket90, Wong97] Université de Montréal iMAGIS

  7. Impacts • Impacts on surface • Scratches • Abrasion • Compaction Université de Montréal iMAGIS

  8. Compaction • Surface compressed • Many impacts • Empirical simulation Université de Montréal iMAGIS

  9. Real Examples Université de Montréal iMAGIS

  10. Motivation • Empirical simulation • Simplicity • Efficiency • User interaction Université de Montréal iMAGIS

  11. Outline • Overview • Inputs • Simulation • Results • Conclusion Université de Montréal iMAGIS

  12. Overview original aged intersect deform refine object object user tools parameters Université de Montréal iMAGIS

  13. Original Object • Mesh • Common representation • Triangle mesh Université de Montréal iMAGIS

  14. User Interface • Tools • size • Object deformation • compaction volume • Impacts • location • direction Université de Montréal iMAGIS

  15. Simulation • Intersection • Refinement • Deformation original aged intersect deform refine object object user tools parameters Université de Montréal iMAGIS

  16. tool path intersected faces object Intersection Université de Montréal iMAGIS

  17. Tool Footprint • Footprint of tool on object • Sharp edges(curvature) • Perpendicular edges(to the path) Tools Université de Montréal iMAGIS

  18. Tool Footprint • Footprint of tool on object • Sharp edges(curvature) • Perpendicular edges(to the path) Tools More Less refinement refinement Université de Montréal iMAGIS

  19. Tool Footprint • Footprint of tool on object • Sharp edges(curvature) • Perpendicular edges(to the path) Tools More Less refinement refinement tool path Université de Montréal iMAGIS

  20. Feature Points • Distribute feature points • Tool edges • curvature (difference of normals) • perpendicular to path • length wrt user feature size • jittering Université de Montréal iMAGIS

  21. border (curvature) path parallel path perpendicular Feature Points • Points representing required refinement tool path Université de Montréal iMAGIS

  22. Mesh Refinement • Project feature points • Refine if nb > threshold tool impact Université de Montréal iMAGIS

  23. restrict subdivide anchor Mesh Refinement • Quaternary subdivision • Restriction and anchoring • avoid T-vertices Université de Montréal iMAGIS

  24. tool folded surface object Problem: Folding • Try to avoid surface folding Université de Montréal iMAGIS

  25. self- intersects Problem: Self-intersection • Try to avoid self-intersection object Université de Montréal iMAGIS

  26. deformation directions Deformation Direction • Constrain surface movement • Reduce self-intersections and folding Université de Montréal iMAGIS

  27. vertex object Deformation Steps Université de Montréal iMAGIS

  28. tool intersected face Deformation Steps Université de Montréal iMAGIS

  29. feature points tool Deformation Steps Université de Montréal iMAGIS

  30. Deformation Steps tool projected feature points Université de Montréal iMAGIS

  31. tool refined faces Deformation Steps Université de Montréal iMAGIS

  32. tool copy of refined faces Deformation Steps Université de Montréal iMAGIS

  33. tool move copy vertices wrt tool compaction volume Deformation Steps Université de Montréal iMAGIS

  34. project along deformation direction on copy Deformation Steps Université de Montréal iMAGIS

  35. deformed surface Deformation Steps Université de Montréal iMAGIS

  36. Output • Aged object • Recompute normals N? Université de Montréal iMAGIS

  37. Normals • Weighted average N = S wiNi • weight ~ face subtended angle N5 N N4 N0 N3 N1 N2 Université de Montréal iMAGIS

  38. Output • 3D viewer • Save • Render with any standard renderer(we use Maya) Université de Montréal iMAGIS

  39. Video Université de Montréal iMAGIS

  40. Target Real Images • Real photographs as goals trunk Université de Montréal iMAGIS

  41. Target Real Images stairs door Université de Montréal iMAGIS

  42. Target Real Images door & frame metal plate Université de Montréal iMAGIS

  43. User Interaction • Trial and error • tools • tool size • compaction volume • impactlocation and direction • 30 minutes to 2 hours user time per object Université de Montréal iMAGIS

  44. Synthetic Aged Trunk real aged clean Université de Montréal iMAGIS

  45. Synthetic Aged Door real aged clean Université de Montréal iMAGIS

  46. Synthetic Aged Door real aged Université de Montréal iMAGIS

  47. Synthetic Aged Door Frame real aged clean Université de Montréal iMAGIS

  48. Synthetic Aged Stairs real aged clean Université de Montréal iMAGIS

  49. Synthetic Aged Stairs real aged Université de Montréal iMAGIS

  50. Synthetic Aged Metal Plate real aged clean Université de Montréal iMAGIS

More Related