/
Computer  Graphics CMSC 435/634 Computer  Graphics CMSC 435/634

Computer Graphics CMSC 435/634 - PowerPoint Presentation

iamamercy
iamamercy . @iamamercy
Follow
342 views
Uploaded On 2020-08-28

Computer Graphics CMSC 435/634 - PPT Presentation

1 Graphics Areas Core graphics areas Modeling Rendering Animation Other areas which draw on computer graphics User Interaction Virtual Reality Visualization Image Processing 3D Scanning ID: 809283

applications graphics rendering areas graphics applications areas rendering data video modeling user games image simulation images models visualization film

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Computer Graphics CMSC 435/634" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Computer Graphics

CMSC 435/634

1

Slide2

Graphics Areas

Core

graphics areasModelingRenderingAnimationOther areas which draw on computer graphicsUser InteractionVirtual RealityVisualizationImage Processing3D Scanning

2

Slide3

Graphics Areas – Modeling

Deals with the mathematical specification of shape and appearance

Definition of surface

Interpolation rules

Reflection models3

Slide4

Graphics Areas – Modeling

4

Slide5

Graphics Area – Modeling

Shutterbug Image Series - Pixar

5

Slide6

Graphics Areas – Rendering

Term inherited from art – create shaded images from computer models

Many techniques

Many styles of rendering

6

Slide7

Graphics Areas – Rendering

J*sola

7

Slide8

Graphics Areas – Rendering

Finlay McWalter

8

Slide9

Graphics Areas – Rendering

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

9

Slide10

Graphics Areas – Rendering

Anton L. Fuhrmann

10

Slide11

Graphics Areas – Rendering

Realistic Image Synthesis Engine (R.I.S.E.) Gallery

11

Slide12

Graphics Areas – Rendering

Realistic Image Synthesis Engine (R.I.S.E.) Gallery

12

Slide13

Graphics Areas – Rendering

Henrik Wann Jensen - Global Illumination Image Gallery

13

Slide14

Graphics Areas – Rendering

The Aggregated Teapot - Andy Lomas

14

Slide15

Graphics Areas – Rendering

cgkit tutorial - Matthias Baas

15

Slide16

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

Slide17

Graphics Areas – User Interaction

Deals with the interface between input devices, the application, and feedback to the user in imagery and other sensory feedback

17

Slide18

Graphics Areas – User Interaction

iPhone - Apple

18

Slide19

Graphics Areas – Virtual Reality

Immersion of user into a 3D virtual world

Typically involves stereo graphics

Response to head motion

Force feedback19

Slide20

Graphics Areas – Virtual Reality

Z800 3DVisor - eMagin Corporation

20

Slide21

Graphics Areas – Visualization

Giving users insight via visual display

Raw data often overwhelming in size

21

Slide22

Graphics Areas – Image Processing

Manipulation of 2D images

Interpolation

Filters

Conversion22

Slide23

Graphics Areas – 3D Scanning

Uses range-finding technology to create measured 3D models

23

Slide24

Graphics Areas – 3D Scanning

Inventor Connections

24

Slide25

Major Applications

Video Games

Cartoons

Film Special Effects

CAD/CAMSimulationMedical ImagingInformation Visualization25

Slide26

Applications – Video Games

3D modeling

3D scanning

Rendering algorithms

User interactionForce feedbackMotion captureGraphics data structuresEtc...26

Slide27

Applications – Video Games

The Legend of Zelda: Twilight Princess - Nintendo

27

Slide28

Applications – Video Games

Kevin Durant at Electronic Arts Motion Capture Studio - AP / Richard Lam

28

Slide29

Applications – Video Games

29

Slide30

Applications - Cartoons

Often rendered from 3D models

Traditional 2D use backgrounds rendered from 3D models

30

Slide31

Applications – Animation

Luxo Jr - Pixar

31

Slide32

Applications – Film Special Effects

Almost all graphics technologies

Digital compositing to superimpose filmed foregrounds onto backgrounds

Foregrounds with 3D models

32

Slide33

Applications – Film Special Effects

300 - Warner Bros. Pictures

33

Slide34

Applications – Film Special Effects

The Matrix - Warner Bros.

34

Slide35

Applications - CAD/CAM

Used to model/design parts which directly guide the manufacturing process

Computer controlled milling devices

35

Slide36

Applications - CAD/CAM

36

Slide37

Applications - CAD/CAM

37

Slide38

Applications – Simulation

Accurate

video gamingFlight & driving simulatorsSituations which are too dangerous to costly to perform directly38

Slide39

Applications – Simulation

Lander Simulation & Training Solutions, S.A.

39

Slide40

Applications – Simulation

Army Research Labs

40

Slide41

Applications – Simulation

United States Navy

41

Slide42

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 samples42

Slide43

Applications – Medical Imaging

MRbrain dataset - The Stanford volume data archive

43

Slide44

Applications – Medical Imaging

Levoy, M. 1998. Display of surfaces from volume data

44

Slide45

Applications – Information Visualization

Creates images of data which do not have a

natural

” visual depictionFinding patterns in data45

Slide46

Applications – Information Visualization

munterbund.de

46

Slide47

Applications – Information Visualization

47

Slide48

Applications – Information Visualization

Robert J. Vanderbei

48