Computer Graphics 4190 410 Course Introduction Jehee Lee

  • Slides: 11
Download presentation
Computer Graphics (4190. 410 Course Introduction) Jehee Lee Seoul National University

Computer Graphics (4190. 410 Course Introduction) Jehee Lee Seoul National University

Syllabus • Instructor: 이제희 – jehee (at) mrl (dot) snu (dot) ac (dot) kr

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

Syllabus • Textbooks – D. Hearn and M. P. Baker, Computer Graphics with Open.

Syllabus • Textbooks – D. Hearn and M. P. Baker, Computer Graphics with Open. GL, 3 rd edition, Prentice Hall – Open. GL 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

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

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

What is Computer Graphics ? • Narrow definition – The pictorial representation and manipulation

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.

What is Computer Graphics ? • Broader definition: Interactive Computer Graphics – Man-machine graphical

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

Sketchpad (Ivan Sutherland 1963) • The first program ever to utilize a complete graphical

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

A Brief History of Computer Graphics • • • 1885: CRT (Cathode Ray Tube)

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 [vertigo 1. avi] 1961: Spacewars, 1 st video game 1963: Ivan Sutherland, Sketchpad 1963: Douglas Engelbart, The first computer mouse

A Brief History of Computer Graphics • • 1974: z-buffer, Ed Catmull 1975: Phong

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

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

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

What is Computer Graphics About? • Visualize your imagination in computers • Computer graphics

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