1 / 22

Dr. Muhammed Al-Mulhem March 1, 2009

ICS 415 Computer Graphics Introduction. Dr. Muhammed Al-Mulhem March 1, 2009. Topics. Graphics Concepts Modeling transformation, viewing transformation, hidden surface removal, illumination / shading / textures, scan conversion / clipping OpenGL Morphing, curves and surfaces, animation

abram
Download Presentation

Dr. Muhammed Al-Mulhem March 1, 2009

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ICS 415Computer Graphics Introduction Dr. Muhammed Al-Mulhem March 1, 2009 Dr. Muhammed Al-Mulhem

  2. Topics • Graphics Concepts • Modeling transformation, viewing transformation, hidden surface removal, illumination / shading / textures, scan conversion / clipping • OpenGL • Morphing, curves and surfaces, animation • Not a course about graphic design, using graphics tools like PhotoShop or Maya Dr. Muhammed Al-Mulhem

  3. Assignment - Honor Code • When in doubt… • Don’t use resources other than class notes and textbook • Typically… • Using examples from the web is a great way to learn and it is encouraged… reference what you use • Never • Share code with another student or debug code together Dr. Muhammed Al-Mulhem

  4. Impact of Computers • Moore’s Law • Power of a CPU doubles every 18 months / 2 years Dr. Muhammed Al-Mulhem

  5. Lee Majors Impact of Video Games (Nvidia) • Number of transistors on GPU doubles each 6 mos. • Three times Moore’s Law • Good article on Jen-Hsun Huang, Nvidia CEO: http://www.wired.com/wired/archive/10.07/Nvidia_pr.html Worldwide revenues $5.6 Billion Man $7 Billion Man Dr. Muhammed Al-Mulhem

  6. Future of Consoles • 33 million PS2s (in 2002) • 3.9 million Xboxes (in 2002) • Predicted 200 million PDA/Cell game players in 2005 Dr. Muhammed Al-Mulhem

  7. Graphics Applications • Entertainment: Cinema Pixar: Monster’s Inc. Square: Final Fantasy Dr. Muhammed Al-Mulhem

  8. Entertainment Final Fantasy (Square, USA) Dr. Muhammed Al-Mulhem

  9. Entertainment A Bug’s Life (Pixar) Dr. Muhammed Al-Mulhem

  10. Graphics Applications • Medical Visualization The Visible Human Project MIT: Image-Guided Surgery Project Dr. Muhammed Al-Mulhem

  11. Graphics Applications • Everyday Use • OS use graphics seriously • Graphics visualizations and debuggers • Visualize complex software systems Dr. Muhammed Al-Mulhem

  12. Everyday use Dr. Muhammed Al-Mulhem

  13. Everyday use Window system and large-screen interaction metaphors (François Guimbretière) Dr. Muhammed Al-Mulhem

  14. Graphics Applications • Scientific Visualization Dr. Muhammed Al-Mulhem

  15. Scientific Visualization Airflow around a Harrier Jet (NASA Ames) Dr. Muhammed Al-Mulhem

  16. Graphics Applications • Computer Aided Design (CAD) Dr. Muhammed Al-Mulhem

  17. Graphics Applications • Training Designing Effective Step-By-Step Assembly Instructions (Maneesh Agrawala et. al) Dr. Muhammed Al-Mulhem

  18. Graphics Applications • Entertainment: Games GT Racer 3 Dr. Muhammed Al-Mulhem Polyphony Digital: Gran Turismo 3, A Spec

  19. Games Circus Atari (Atari) Dr. Muhammed Al-Mulhem

  20. Education Outside In (Geometry Center, University of Minnesota) Dr. Muhammed Al-Mulhem

  21. The Basics • Computer graphics: generating 2D images of a 3D world represented in a computer. • Main tasks: • modeling: (shape) creating and representing the geometry of objects in the 3D world • rendering: (light, perspective) generating 2D images of the objects • animation: (movement) describing how objects change in time Dr. Muhammed Al-Mulhem

  22. Why Study Computer Graphics? • Graphics is cool • I like to see what I’m doing • I like to show people what I’m doing • Graphics is interesting • Involves simulation, AI,algorithms, architecture… • I’ll never get an Oscar for my acting • But maybe I’ll get one for my CG special effects • Graphics is fun Dr. Muhammed Al-Mulhem

More Related