computer graphics overview
play

Computer Graphics Overview CMSC 435/634 1 Graphics Areas Core - PowerPoint PPT Presentation

Computer Graphics Overview CMSC 435/634 1 Graphics Areas Core graphics areas Modeling Rendering Animation Imaging Other areas which draw on computer graphics User Interaction Virtual Reality


  1. Computer Graphics 
 Overview CMSC 435/634 1

  2. Graphics Areas • “ Core ” graphics areas – Modeling – Rendering – Animation – Imaging • Other areas which draw on computer graphics – User Interaction – Virtual Reality – Visualization – Image Processing – 3D Scanning 2

  3. Graphics Areas – Modeling • Deals with the mathematical specification of shape and appearance – Definition of surface – Interpolation rules – Reflection models 3

  4. Graphics Areas – Modeling 4

  5. Graphics Area – Modeling 5 Shutterbug Image Series - Pixar

  6. Graphics Areas – Rendering • Term inherited from art – create shaded images from computer models – Many techniques – Many styles of rendering 6

  7. Graphics Areas – Rendering 7 J*sola

  8. Graphics Areas – Rendering 8 Finlay McWalter

  9. Graphics Areas – Rendering 9 Policarpo, F., Oliveira, M. M., and Comba, J. L. 2005. Real-time relief mapping on arbitrary polygonal surfaces

  10. Graphics Areas – Rendering 10 Anton L. Fuhrmann

  11. Graphics Areas – Rendering 11 Realistic Image Synthesis Engine (R.I.S.E.) Gallery

  12. Graphics Areas – Rendering 12 Realistic Image Synthesis Engine (R.I.S.E.) Gallery

  13. Graphics Areas – Rendering 13 Henrik Wann Jensen - Global Illumination Image Gallery

  14. Graphics Areas – Rendering 14 The Aggregated Teapot - Andy Lomas

  15. Graphics Areas – Rendering 15 cgkit tutorial - Matthias Baas

  16. Graphics Areas – Animation • Creating an illusion of motion through a sequence of images – Time as a key issue, not normally dealt with in basic modeling and rendering 16

  17. Graphics Areas – Animation Lucasfilm, The Adventures of André and Wally B. Disney Research, Content Retargetting Using Parameter Parallel Facial Layers

  18. Graphics Areas - Imaging 18

  19. Graphics Areas - Imaging 19

  20. Graphics Areas - Imaging cloning seamless cloning sources/destinations 20

  21. Graphics Areas – User Interaction • Deals with the interface between input devices, the application, and feedback to the user in imagery and other sensory feedback 21 iPhone - Apple

  22. Graphics Areas – Virtual Reality • Immersion of user into a 3D virtual world – Typically involves stereo graphics – Response to head motion – Force feedback 22 Oculus Rift DK2

  23. Graphics Areas – Image Processing • Manipulation of 2D images – Interpolation – Filters – Conversion 23 www.shadedrelief.com

  24. Graphics Areas – 3D Scanning • Uses range-finding technology to create measured 3D models 24 Inventor Connections

  25. Major Applications • Video Games • Cartoons • Film Special Effects • CAD/CAM • Simulation • Medical Imaging • Information Visualization 25

  26. Applications – Video Games • 3D modeling • 3D scanning • Rendering algorithms • User interaction • Force feedback • Motion capture • Graphics data structures • Etc... 26

  27. Applications – Video Games 27 The Legend of Zelda: Twilight Princess - Nintendo

  28. Applications – Video Games 28 Kevin Durant at Electronic Arts Motion Capture Studio - AP / Richard Lam

  29. Applications – Video Games 29

  30. Applications - Cartoons • Often rendered from 3D models • Traditional 2D use backgrounds rendered from 3D models 30 Luxo Jr - Pixar

  31. Applications – Film Special Effects • Almost all graphics technologies • Digital compositing to superimpose filmed foregrounds onto backgrounds • Foregrounds with 3D models 31

  32. Applications – Film Special Effects 32 300 - Warner Bros. Pictures

  33. Applications – Film Special Effects 33 The Matrix - Warner Bros.

  34. Applications - CAD/CAM • Used to model/design parts which directly guide the manufacturing process • Computer controlled milling devices 34

  35. Applications - CAD/CAM 35

  36. Applications - CAD/CAM 36

  37. Applications – Simulation • “ Serious games ” • Flight & driving simulators • Situations which are too dangerous to costly to perform directly 37

  38. Applications – Simulation 38 Lander Simulation & Training Solutions, S.A.

  39. Applications – Simulation 39 Army Research Labs

  40. Applications – Simulation 40 United States Navy

  41. Applications – Medical Imaging • Create meaningful images of scanned patient data • MRI/CT scans of density values • Large amounts of data – Very small test sets have 256 × 256 × 128 ≈ 8.4 million samples 41

  42. Applications – Medical Imaging 42 MRbrain dataset - The Stanford volume data archive

  43. Applications – Medical Imaging 43 Levoy, M. 1998. Display of surfaces from volume data

  44. Applications – Visualization • Understanding 3D data • Creates images of data which do not have a “ natural ” visual depiction • Finding patterns in data 44

  45. Applications – Visualization 45

  46. Applications – Visualization 46 munterbund.de

  47. Applications – Visualization 47 Robert J. Vanderbei

  48. Debugging • “The Scientific Method” • Images as Coded Debugging Output • Set a trap • Visualization 48

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend