introduction to computer graphics
Download
Skip this Video
Download Presentation
Introduction to Computer Graphics

Loading in 2 Seconds...

play fullscreen
1 / 9

Introduction to Computer Graphics - PowerPoint PPT Presentation


  • 92 Views
  • Uploaded on

Introduction to Computer Graphics. Syllabus Handout Goal of Course Software - C/C++, OpenGL Hardware - Unix, Windows, NT, Mac Who you are and what you want from the course. Definition of Computer Graphics. Computer aided synthesis of pictures from non-pictoral form

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Introduction to Computer Graphics' - arva


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction to computer graphics
Introduction to Computer Graphics
  • Syllabus Handout
  • Goal of Course
  • Software - C/C++, OpenGL
  • Hardware - Unix, Windows, NT, Mac
  • Who you are and what you want from the course

480/580 Lecture 1

definition of computer graphics
Definition of Computer Graphics
  • Computer aided synthesis of pictures from non-pictoral form
  • Subfields and related fields

Symbols

Structures

Images

Signals

480/580 Lecture 1

reasons for cg
Reasons for CG
  • User can take in more information
    • Tables versus graphs
  • Easy to make changes
    • Circuit design
  • Can simulate
    • Auto design
    • Flight simulators - http://berkelium.com/OpenGL/flight.html
  • Can do the impossible
    • Not obey the laws of physics – ILM’s “Come Home”
      • http://www.ilmcp.com/home_index.html
    • Captain Kirk and USS Enterprise travel through spiral interior of DNA molecule

480/580 Lecture 1

motivations for development
Motivations for Development
  • Manufacturing industry
    • CAD/CAM - http://www.cadsystems.com/profiles/0106_virtualplant.html
    • 777 design – http://www.boeing.com/commercial/777family/cdfacts.html
    • Circuit design and layout - http://www.automationstudio.com/
  • Flight Simulators
    • Initial single biggest motivator for realism
      • Training – simulated crash vs. actual crash
      • Simulate combat – 5 missions
      • Realism – on ground simulators
        • In plane goggles and runway 2000 feet up
      • Low level flight – cactus spines

480/580 Lecture 1

more motivations
More motivations
  • Motion Picture Industry
    • TRON, Star Wars, Twister, Perfect Storm, Jurassic Park III - http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108471
    • Amazingly difficult to produce
      • Toy Story
        • SGI hardware
        • Pixar software and production techniques
      • James and the Giant Peach
        • 14.5 min of CG animation
        • 9 months of work by Sony Pictures Image Works team

480/580 Lecture 1

more motivations1
More motivations
  • Video Games - http://graphics.stanford.edu/
  • Music Videos
    • Morphing – transform one object into another - http://graphics.stanford.edu/cgi-bin/alumni/tolis/personal/getpage.cgi?morph.html
  • Presentation Graphics
    • Videos, 35 mm slides, transparencies, reports
    • Bar charts, line graphs, surface graphs, pie charts
  • Computer Art
    • Paintbrush programs
      • Graphics tablet (digitizer)
      • Stylus (brush shapes, sizes, colors)
      • http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108502
    • Commercial art
    • Fine art

480/580 Lecture 1

more motivations2
More Motivations
  • Education and Training
    • Computer generated models
    • Simulators - http://www.virtual-u.org/
    • Virtual education - http://online.phoenix.edu/
  • Visualization
    • Business visualization
      • View data sets
    • Scientific visualization
      • Genomics - http://www.neurophys.wisc.edu/~cozzi/2cb.html
      • Computer vision - http://www.vasc.ri.cmu.edu/demos/facedemo.html

480/580 Lecture 1

why so hard
Why so Hard?
  • Computationally expensive
  • Still developing new algorithms for realism
    • Regular objects easy
      • Surface of revolution
    • Surface texture
      • Toys vs people
      • Orange vs ping pong ball
      • Texture mapping

480/580 Lecture 1

why so hard cont
Why so Hard, cont.
  • Imperfections
    • Blemishes – woodwork in Toy Story
  • Reflectivity
    • Plastic versus rainbow
    • Matt surfaces versus specular surfaces
  • Motion
    • Model by hand – animators and key frames
    • Model by physical equations
    • Motion capture
      • http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108465
  • Fur, Fire, Fern Fun
    • Dynamic systems - http://cgw.pennnet.com/Articles/Article_Display.cfm?Section=Articles&Subsection=Display&ARTICLE_ID=108473
    • “grow” the processes – particle systems, etc

480/580 Lecture 1

ad