1 / 11

Computer Graphics ( 4190.410 Course Introduction )

Computer Graphics ( 4190.410 Course Introduction ) Jehee Lee Seoul National University Syllabus Instructor: 이제희 jehee (at) mrl (dot) snu (dot) ac (dot) kr Office: 302-325 Phone: 880-1845 Teaching assistant: 김종민 kimjongmin (at) mrl (dot) snu (dot) ac (dot) kr Office: 302-312-1

libitha
Download Presentation

Computer Graphics ( 4190.410 Course Introduction )

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. Computer Graphics(4190.410Course Introduction) Jehee Lee Seoul National University

  2. Syllabus • Instructor: 이제희 • jehee (at) mrl (dot) snu (dot) ac (dot) kr • Office: 302-325 • Phone: 880-1845 • Teaching assistant: 김종민 • kimjongmin (at) mrl (dot) snu (dot) ac (dot) kr • Office: 302-312-1 • Phone: 880-1864

  3. Syllabus • Textbooks • D. Hearn and M.P. Baker,Computer Graphics with OpenGL, 3rd edition, Prentice Hall • OpenGL Programming Guide, Addison Wesley. This book is available online at http://fly.srk.fer.hr/~unreal/theredbook/ • Pre-requisites • A good knowledge on C or C++ programming

  4. Syllabus • Grading policy • Homework: 10% • Programming assignments: 50% • Exams: 40%

  5. What is Computer Graphics ? • Narrow definition • The pictorial representation and manipulation of data by a computer • The research field of visual computing, where one utilizes computers both to generate visual images synthetically and to integrate or alter visual and spatial information.

  6. What is Computer Graphics ? • Broader definition: Interactive Computer Graphics • Man-machine graphical communication • Ivan Sutherland’s Sketchpad • “Interactivity” is as important as “visual output” • Nowadays, the term computer graphics includes almost everything on computers that is not text

  7. Sketchpad (Ivan Sutherland 1963) • The first program ever to utilize a complete graphical user interface using CRT and light pen • In 1963, most computers ran jobs in batch job mode only using punch cards or magnetic tapes • A major breakthrough in the development of computer graphics • The ancestor of modern CAD(computer-aided design) and HCI(human-computer interaction) • video

  8. A Brief History of Computer Graphics • 1885: CRT (Cathode Ray Tube) • 1960: William F. Boeing coins “Computer Graphics” • 1961: John Whitney, Intro to Alfred Hitchcock’s Vertigo [vertigo1.avi] • 1961: Spacewars, 1st video game • 1963: Ivan Sutherland, Sketchpad • 1963: Douglas Engelbart, The first computer mouse

  9. A Brief History of Computer Graphics • 1974: z-buffer, Ed Catmull • 1975: Phong shading • 1980: Tron, 1st feature film by CG (tronBike.avi)(tronTransfer.avi) • Mid 1980’s: Emergence of graphical user interfaces • 1986: Luxo Jr. nominated for Oscar (ljr_320.mov) • 1995: Toy Story, 1st full CG feature film • 1999: Cheap consumer 3D graphics Short films of Pixar : http://www.pixar.com/shorts/index.html

  10. What is Computer Graphics About? • Replicate the real world in computers

  11. What is Computer Graphics About? • Visualize your imagination in computers • Computer graphics = reality + imagination

More Related