Graphics Introduction to Computer Graphics Laboratory Korea University
Graphics Introduction to Computer Graphics Laboratory Korea University http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Contents n What is computer graphics? n Main themes n Applications n Graphics process http: //kucg. korea. ac. kr KUCG Graphics Lab @ Korea University
Inspirational Video n KUCG Entirely computer-generated "Geri's Game. " (c) Pixar 1997 http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Exercise: Video Analysis n KUCG What is modeled or simulated to produce this video? Representing (modeling) of objects n Illumination n o o o Light refraction Opacity Shadows Textures n Camera focus n Animation n o Physics Music n Scenario n http: //kucg. korea. ac. kr Graphics Lab @ Korea University
What is Computer Graphics? KUCG Producing pictures/images using a computer n Algorithms for visual simulations n http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Main Themes n Imaging n n Representing 3 D objects Rendering n n Representing 2 D images Modeling n n KUCG Constructing 2 D images from 3 D models Animation n Simulating changes over time http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Imaging n KUCG Generate an artistic image <Image Modification> <Image Filtering> <Morphing> http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Modeling n KUCG Shape description & design http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Rendering n KUCG Simulating behavior of lights & image formation http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Animation n KUCG Motion representation & control <Motion Blur> <Motion Capture> http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Animation Examples Motion Capture-Based http: //kucg. korea. ac. kr KUCG Fluid Simulation Graphics Lab @ Korea University
Applications n Computer-Aided Design (CAD) n Scientific Visualization n Training & Education n Computer Art n Entertainment http: //kucg. korea. ac. kr KUCG Graphics Lab @ Korea University
Computer-Aided Design KUCG For engineering and architectural system n Design of building, automobile, aircraft, etc. n Los Angeles Airport Boeing 777 Airplane (Billy Jepson, UCLA) (Boeing Corporation) Gear Shaft Design (Intergraph Corporation) http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Scientific Visualization n KUCG For scientific, engineering, and medical data Airflow inside a Thunder Strom (Bob Wilhelmson, Univ. of Illinois at Urbana-Champaign) http: //kucg. korea. ac. kr Apo A-1 (Theoretical Biophysics Group, Univ. of Illinois at Urbana-Champaign ) Visible Human (National Library of Human) Graphics Lab @ Korea University
Training n KUCG Computer-generated models of physical, financial and economic systems n For educational aids Flight Simulation Driving Simulation (NASA) (Evans & Sutherland) http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Education KUCG Forum of Trojan (Bill Jepson, UCLA) Human Skeleton (SGI) http: //kucg. korea. ac. kr Graphics Lab @ Korea University
E-Commerce Virtual Phone Store (Lucent Technology) http: //kucg. korea. ac. kr KUCG Interactive Kitchen Planner (Matsushita) Graphics Lab @ Korea University
Computer Art n KUCG Graphics for artist Blair Arch (Marissa Range ’ 98) http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Entertainment n KUCG Graphics for movies, games, VR etc. The Matrix : Revolutions, 2003 http: //kucg. korea. ac. kr World of Warcraft, 2004 Graphics Lab @ Korea University
Graphic Process 3 D Geometric Models Rendering 3 D Animation Definition http: //kucg. korea. ac. kr KUCG Image Storage and Display Texture Information Graphics Lab @ Korea University
Graphics Process: Geometric Modeling KUCG 3 D Scanning Interactive Geometric Modeling 3 D Geometric Models Rendering Modeling Libraries Displacement Mapping http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Graphics Process: Geometric Modeling http: //kucg. korea. ac. kr KUCG Graphics Lab @ Korea University
Geometric Process: 3 D Animation KUCG Motion Design Motion Computation Motion Capture 3 D Animation Definition Rendering Dynamic Deformations http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Geometric Process: 3 D Animation KUCG The Incredibles, 2004 http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Graphics Process: Texturing KUCG Scanned Images Captured Images Texture Information Rendering Painted Images http: //kucg. korea. ac. kr Graphics Lab @ Korea University
Graphics Process: Texturing http: //kucg. korea. ac. kr KUCG Graphics Lab @ Korea University
Graphic Process : Rendering 3 D Geometric Models Rendering Transformation, Clipping, Perspective 3 D Animation Definition http: //kucg. korea. ac. kr KUCG Image Generation Image Storage and Display Texture Information Graphics Lab @ Korea University
Graphic Process : Rendering http: //kucg. korea. ac. kr KUCG Graphics Lab @ Korea University
Graphic Process: Image Storage and Display KUCG Hardware Framebuffer Rendering Disk File http: //kucg. korea. ac. kr Film Recorder Video Recorder Graphics Lab @ Korea University
- Slides: 29