©College of Computer and Information Science, Northeastern UniversitySeptember 7, 20151 CS U540 Computer Graphics Prof. Harriet Fell Spring 2007 Lecture.

Slides:



Advertisements
Similar presentations
Short History of Computer Graphics. Early 60's: – Computer animations for physical simulation; Edward Zajac displays satellite research using CG in 1961.
Advertisements

CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Texture Mapping Slides from Rosalee Wolfe DePaul University mapping_1.htm.
Computer Animation in the Begining Pertemuan 08 Matakuliah : History of Animation Tahun : 2009.
History of Computers, Computer Graphics and Virtual Reality.
Presentation by Doug Wilcox Com 546 – Evolution and Trends in Digital Media – December 6, 2005 Video Games: Pong to Present.
Computer Graphics (Fall 2008) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi
History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2000 Slides for September 28 lecture.
Graphics. Applications  Digital media  Entertainment  Art  Visualization  Science  Modeling  Games  Software  Virtual Reality.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2004 Slides for September 28 lecture.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2006 Slides for September 26 lecture.
Computer Graphics (Fall 2004) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi
Computer Graphics (Spring 2008) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2003 Slides for September 25 lecture.
 Marc Levoy Choosing the right course CS 148 Winter, Hanrahan, not SCPD undergraduates only requires 107 terminal course broad and conceptual CS.
 Marc Levoy History of computer graphics CS Introduction to Computer Graphics Autumn quarter, 2001 Slides for September 27 lecture.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 1: Overview and History Ravi Ramamoorthi
A Brief History of Video games Presentation by: Marijana Surla William Anderson ITEC December 4, 2007.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 1: Overview and History Ravi Ramamoorthi
©College of Computer and Information Science, Northeastern UniversityAugust 10, CS 4300 Computer Graphics Prof. Harriet Fell Fall 2012 Lecture 1.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
Animation.
History of Computer-aided design (CAD) How did we get from… to here? here Bigkif. “Ivan Sutherland : Sketchpad Demo (1/2)” accessed accessed.
Cornell CS465 Fall 2004 Lecture 1© 2004 Steve Marschner 1 CS465: Computer Graphics I Professor: Steve Marschner.
Introduction to Computer Graphics & Multimedia 컴퓨터 그래픽스
Definition of Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
Chapter 10: Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
24/02/10 ANIMASI TEKNOLOGI IF.UB. Eriq Muhammad Adams J. -
Computer Graphics (Fall 2003) COMS 4160, Lecture 1: Overview and History Ravi Ramamoorthi
Computer Graphics ( Course Introduction ) Jehee Lee Seoul National University.
Invitation to Computer Science 5th Edition
Jehee Lee Seoul National University
Overview of Computer Graphics Subjects : What is C.G History of C.G Applications of C.G C.G vs I.P Course objectives.
INTRODUCTION INTRODUCTION Computer Graphics: As objects: images generated and/or displayed by computers. As a subject: the science of studying how to generate.
©College of Computer and Information Science, Northeastern UniversityOctober 19, CS G140 Graduate Computer Graphics Prof. Harriet Fell Spring 2007.
Computing & Information Sciences Kansas State University Lecture 10 of 42CIS 636/736: (Introduction to) Computer Graphics CIS 636/736 Computer Graphics.
Computer Graphics ( Course Introduction ) Jehee Lee Seoul National University.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
©College of Computer and Information Science, Northeastern UniversityNovember 29, CS 5310 Graduate Computer Graphics Prof. Harriet Fell Spring 2011.
Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005.
Game Design Digital game-based learning. Need Obsession with playing variety of games Digital game-based learning Student involvement in own learning.
Advanced Computer Graphics
Computer Graphics Research: _history/new_page_6.htm _history/new_page_6.htm Gian Joseph 4/29/2010.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Computer Graphics Researched via: Student Name: Barbara Florival Date: 12| 7 th | 2O1O.
©College of Computer and Information Science, Northeastern UniversityFebruary 25, CS G140 Graduate Computer Graphics Prof. Harriet Fell Spring 2009.
: Graphics Programming Seree Chinodom ee/lecture/
CSc 4841/6841 Computer Animation Lecture 2 Overview of 3D Computer Graphics.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Computer Graphics (Fall 2004) COMS 4160, Lecture 25: Summary and Preview
Week 2 - Wednesday.  What did we talk about last time?  More on graphics  Introduction to Scratch  Lab 1.
Computer Graphics (fall,2010) School of Computer Science University of Seoul Minho Kim.
Chapter 10: Computer Graphics
Chapter 1 An overview on Computer Graphics
In the Beginning… King Kong (1933)
Prof. Harriet Fell Spring 2007 Lecture 1 - January 8, 2007
Chapter 1 An overview on Computer Graphics
Welcome to Introduction to Computer Graphics
Chapter 10: Computer Graphics
Interactive Computer Graphics
CSc 4820/6820 Computer Graphics Algorithms Lecture 2
Introduction to Computer Graphics with WebGL
PostPC Computing 3D Media Prof. Scott Kirkpatrick, HUJI
History of computer graphics
Introduction to Computer Graphics
Presentation transcript:

©College of Computer and Information Science, Northeastern UniversitySeptember 7, CS U540 Computer Graphics Prof. Harriet Fell Spring 2007 Lecture 2 - January 7, 2009

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Early HistoryHistory Joseph-Marie Jacquard invented an automatic loom using punched cards to control patterns in the fabrics. The introduction of these looms caused the riots against the replacement of people by machines.loom 1941 First U.S. regular TV broadcast,TV broadcast 1st TV commercial (for Bulova watches) 1948 Transistors 1949 Williams tube (CRT storage tube)

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Jacquard Loom From Wikipedia.org

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Early TV

©College of Computer and Information Science, Northeastern UniversitySeptember 7, HistoryHistory – the 50s 1951 Graphics display, Whirlwind computerGraphics display, Whirlwind computer 1954 color TV 1955 Light Pen, SAGE- Lincoln LabLight Pen, SAGE- Lincoln Lab 1958 Graphics Console, TX-1 MIT 1958 John Whitney Sr. uses analogJohn Whitney Sr. computer to make art

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Graphics display, Whirlwind computer

©College of Computer and Information Science, Northeastern UniversitySeptember 7, SAGE

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Vertigo Start Titles John Whitney Sr CG

©College of Computer and Information Science, Northeastern UniversitySeptember 7, HistoryHistory - the 60s 1961 Spacewars, 1st video game, Steve Russell, MIT for PDP-1Spacewars 1963 Sketchpad, Ivan Sutherland, MITSketchpad, Ivan Sutherland 1963 Mouse invented, Doug Englebart, SRI 1963 Roberts hidden line algorithm, MITRoberts hidden line algorithm 1965 Bresenham Algorithm for plotting lines, IBMBresenham Algorithm for plotting lines 1966 Odyssey, home video game, Ralph Baer,Odyssey –Sanders Assoc, is 1st consumer CG product 1967 Full-color, real-time, interactive flight simulator for NASA - Rod Rougelet, GE

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Spacewars

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Ivan Sutherland & Sketchpad System on TX-2 at MIT(1963)

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Odyssey

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Roberts Hidden Line Algorithm Block scene (576 blocks)

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Bresenham Line Algorithm (0, 0) (9, 7)

©College of Computer and Information Science, Northeastern UniversitySeptember 7, HistoryHistory – the 70s 1970sUtah dominated - algorithm development 1970 Watkins algorithm for visible surfacesWatkins algorithm for visible surfaces 1970 Bezier free-form curve representationBezier free-form curve 1971 Gouraud shadingGouraud shading 1973 Principles of Interactive Computer Graphics (Newman and Sproull) 1974 Addressable cursor in a graphics display terminal - DEC VT z-buffer developed by Ed Catmull (Univ of Utah) 1975 Phong shadingPhong shading 1975 Fractals - Benoit Mandelbrot (IBM)Fractals 1978 Bump mapping, BlinnBump mapping 1979 George Lucas starts Lucasfilm –with Ed Catmull, Ralph Guggenheim, and Alvy Ray Smith

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Watkins Scan-Line Algorithm

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Bezier Curves

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Gouraud Shading

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Phong Shading

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Fractals

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Bump Map Bump Maps in PovRay

©College of Computer and Information Science, Northeastern UniversitySeptember 7, HistoryHistory - the 80s 1980s Cheaper machines, memory - quest for realsim 1980 Ray Tracing, Turner Whitted, Bell LabsRay Tracing 1981 IBM introduces the first IBM PC (16 bit 8088 chip) 1982 Data Glove, Atari 1984 Macintosh computer Macintosh – introduced with Clio award winning commercial during Super Bowl 1985 Perlin NoisePerlin Noise 1986 GIF format (CompuServe) 1988 Who Framed Roger Rabbit live action & animationWho Framed Roger Rabbit

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Whitted Ray-Tracing

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Perlin Noise

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Who Framed Roger Rabbit

©College of Computer and Information Science, Northeastern UniversitySeptember 7, HistoryHistory- the 90s 1990s Visualization, Multimedia, the Net 1991 JPEG/MPEG 1993 Myst, CyanMyst 1994 U.S. Patent to Pixar –for creating, manipulating and displaying images 1995 Toy Story, PixarToy Story 1995 Internet 2 unveiled 1997 DVD technology unveiled 1998 XML standard 1999 deaths

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Myst

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Toy Story

©College of Computer and Information Science, Northeastern UniversitySeptember 7, Recent History 2000s Virtual Reality, Animation Reality 2001 Significant Movies –Final Fantasy, Square) –Monsters Inc, Pixar –Harry Potter, A.I., Lord of the Rings, Shrek, PDI –The Mummy, ILM –Tomb Raider, Cinesite –Jurassic Park III, Pearl Harbor,ILM –Planet of the Apes, Asylum 2001 Microsoft xBox and Nintendo Gamecube 2001, 2002, 2003 Lord of the RingsLord of the Rings

©College of Computer and Information Science, Northeastern UniversitySeptember 7, from Lord of the RingsLord of the Rings Motion Capture Technology –Andy Serkis "played" Gollum by providing his voice and movements on set, as well as performing within a motion capture suit. SKIN –Christoper Hery, Ken McGaugh and Joe Letteri received a 2003 Academy Award, Scientific or Technical for implementing the BSSRDF (Bidirectional Surface Scattering Reflection Distribution Function) technique used for Gollum's skin in a production environment. Henrik Wann Jensen, Stephen Robert Marschner, and Pat Hanrahan, who developed BSSRDF, won another the same year. MASSIVE –a computer program developed by WETA to create automatic battle sequences rather than individually animate every soldier. Stephen Regelous developed the system in 1996, originally to create crowd scenes in King Kong.