welcome to introduction to computer graphics cse 470 (598) arizona state university spring 2005

10
Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Upload: amelia-ball

Post on 17-Jan-2016

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Welcome toIntroduction to

Computer Graphics

CSE 470 (598)

Arizona State University

Spring 2005

Page 2: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Introduction toComputer Graphics

• Instructor: Dianne Hansford

• Teaching Assistant: Robby Walker

• Website: http://www.eas.asu.edu/~cse470

Page 3: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Course Overview

Categories of Computer Graphics:

1) Real-time rendering

> Topic of this course> Visualizing scientific data, games, or prep for pre-rendered> Interaction!

2) Pre-rendered> Advanced CG courses> Movies, commercials, art, entertainment, games

> Ray tracing, radiosity, photon mapping, ….

Page 4: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Real-time Rendering Methodswireframe

Page 5: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Real-time Rendering Methodswireframe with hidden line removal

Page 6: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Real-time Rendering Methods

flat shading smooth shading

Page 7: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Pre-rendered Method: Ray Tracing

From: http://jedi.ks.uiuc.edu/~johns/raytracer/raygallery/stills.html

Page 8: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Pre-rendered Method: Radiosity

From Cornell University graphics group

Page 9: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Pre-rendered Method: Photon Mapping

From Henrik Wann Jensen’s web page: http://graphics.ucsd.edu/~henrik/

Page 10: Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005

Course Plan

• Focus on real-time rendering

• Follow the “pipeline”

• Implement main ideas with OpenGL

• Review “pre-rendered” methods

• Create cool programs!