New Introduction to Computer Graphicskucg.korea.ac.kr/education/2010_2/CNCE340/tutor/02... · 2002....
Transcript of New Introduction to Computer Graphicskucg.korea.ac.kr/education/2010_2/CNCE340/tutor/02... · 2002....
Graphics
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Introduction to
Computer Graphics
Korea University
KUCG
Graphics Lab @ Korea University
Teaching Staff
http://kucg.korea.ac.kr
이 정 박사
박 태 정 박사
김 창 헌 교수
김 영 빈 (석사 과정)
임 재 호 (석사 과정)
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Contents
Demo Video
What is Computer Graphics?
Graphics Process
Technical Demo
Applications
KUCG
Graphics Lab @ Korea University
Korean Movie
http://kucg.korea.ac.kr
Typhoon, 2005
KUCG
Graphics Lab @ Korea University
Hollywood Movie
http://kucg.korea.ac.kr
The Chronicles Of Narnia: Prince Caspian, 2008
KUCG
Graphics Lab @ Korea University
Hollywood Movie
http://kucg.korea.ac.kr
Poseidon, 2006
KUCG
Graphics Lab @ Korea University
Hollywood Movie
http://kucg.korea.ac.kr
Superman Returns, 2006
KUCG
Graphics Lab @ Korea University
Hollywood Movie
http://kucg.korea.ac.kr
The Curious Case Of Benjamin Button, 2008
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Hollywood Movie
Avatar, 2009
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Hollywood Movie
UP, 2009
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
What is Computer Graphics?
Producing pictures/images using a computer
Algorithms for visual simulations
KUCG
Graphics Lab @ Korea University
CG Movie Production Process
http://kucg.korea.ac.kr
Robot Taekwon V, 2009
KUCG
Graphics Lab @ Korea University
CG Movie Production Process
http://kucg.korea.ac.kr
Robot Taekwon V, 2009
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process
3D Geometric
Models
3D Animation Definition
Rendering Image
Storage and Display
Imaging & Texture
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Geometric Modeling
3D Geometric
Models Rendering
3D Scanning
Interactive Geometric Modeling
Modeling Libraries
Displacement Mapping
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Geometric Modeling
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Modeling
Shape description & design
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Animation
Motion representation & control
<Motion Blur>
<Motion Capture>
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Geometric Process:
3D Animation
3D Animation Definition
Rendering
Motion Design
Physically based
Simulation
Motion Capture
Dynamic Deformations
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Geometric Process:
3D Animation
Embeded Deformation for Shape Manipulation, 2007
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process:
Imaging
Generate an artistic image
<Image Modification> <Image Filtering>
<Morphing>
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Texturing
Texture Information
Rendering
Scanned Images
Painted Images
Captured Images
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphics Process:
Texturing
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process :
Rendering
Texture Information
3D Animation Definition
3D Geometric
Models Rendering
Transformation, Clipping,
Perspective
Image Generation
Image Storage
and Display
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process :
Rendering
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process :
Rendering
Simulating behavior of lights & image formation
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Graphic Process:
Image Storage and Display
Hardware Framebuffer
Rendering
Disk File
Film Recorder
Video Recorder
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr
Discontinuous Fluids, SIGGRAPH 2005
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr
Discontinuous Fluids, SIGGRAPH 2005
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr
Bubbles Alive, SIGGRAPH 2008
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr
Dropping a Bunny-Shaped Water Volume onto Still Water
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr Kocca
KUCG
Graphics Lab @ Korea University
Water Animation
http://kucg.korea.ac.kr
Discontinuous Fluids, SIGGRAPH 2005
KUCG
Graphics Lab @ Korea University
Physical based Simulation
KUCG
Graphics Lab @ Korea University
Physical based Simulation
KUCG
Graphics Lab @ Korea University
Fire Animation
http://kucg.korea.ac.kr
Wrinkled Flames and Cellular Patterns, SIGGRAPH 2007
KUCG
Graphics Lab @ Korea University
Gas Animation
http://kucg.korea.ac.kr
Controlling Fluid Animation with Geometric Potential, CASA 2004
KUCG
Graphics Lab @ Korea University
Cloth Animation
http://kucg.korea.ac.kr
s
KUCG
Graphics Lab @ Korea University
Hair Animation
http://kucg.korea.ac.kr
s
KUCG
Graphics Lab @ Korea University
Cloth & Hair Animation
http://kucg.korea.ac.kr
The Restless, 2006
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Applications
Movie
Animation
Game
Computer-Aided Design (CAD)
Scientific Visualization
Training
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Movie
"Geri's Game." (c) Pixar 1997 A VFX Journey Through Pan’s Labyrinth
CafeFX, Inc.
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Animation
"Geri's Game." (c) Pixar 1997 Shrek 3, 2007
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Animation
"Geri's Game." (c) Pixar 1997 Ice Age 3, 2009
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Game
"Geri's Game." (c) Pixar 1997 Gears of War
Epic Games Inc.
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Game
"Geri's Game." (c) Pixar 1997 Diablo III
Blizzard Entertainment
KUCG
Graphics Lab @ Korea University
Computer-Aided Design
For engineering and architectural system
Design of building, automobile, aircraft, etc.
http://kucg.korea.ac.kr
Computer aided sculptures Ergun Akleman
Design of a House Design of mechanical parts
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Scientific Visualization
For scientific, engineering, and medical data
RIT Biochem. 502 Paul Craig
Medical Display
KUCG
Graphics Lab @ Korea University http://kucg.korea.ac.kr
Training
Computer-generated models of physical,
financial and economic systems
For educational aids
NASA/Ames
ACFS
Army Research Lab
IES