introduction to computer graphicskucg.korea.ac.kr/new/course/2010_2/cnce340/tutor/02... ·...

49
Graphics Graphics Lab @ Korea University http://kucg.korea.ac.kr Introduction to Computer Graphics Korea University

Upload: others

Post on 01-Feb-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

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

이 정 박사

[email protected]

박 태 정 박사

[email protected]

김 창 헌 교수

[email protected]

김 영 빈 (석사 과정)

[email protected]

임 재 호 (석사 과정)

[email protected]

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