Download presentation
Presentation is loading. Please wait.
1
Dept. Of Digital Contents, Sejong University Sang Il Park
Computer Graphics Dept. Of Digital Contents, Sejong University Sang Il Park
2
담당교수소개 담당교수: 박상일 (디지털콘텐츠학과) 연락처 연구실: 수업홈페이지: 이메일: sipark@sejong.ac.kr
전화: 연구실: 장소: 충무관 1130호 Office hour: 화/목 15:00~17:00 수업홈페이지:
3
수업소개 컴퓨터 그래픽스 이론 학습 프로그래밍 능력 배양 기본적인 수학/물리 이론들
디자인 수업 또는 그래픽스 툴(포토샵/3D Max) 수업이 아님 프로그래밍 중심 수업임 (OpenGL 활용)
4
수업방법 강의: 과제 성적 선수과목: C/C++/멀티미디어 프로그래밍
이론(50%), 실습(50%), 수시고사, 발표 등으로 구성 과제 프로그래밍, Term Project 등으로 구성 성적 중간고사(25%)/기말고사(25%) 과제 및 Term Project (40%) 출석(10%) 출석은 하루 결석에 전체 총점에서 2점씩, 최대 10점 감점 (6번 이상 결석은 F 처리) 지각 2번은 결석 1번으로 처리 선수과목: C/C++/멀티미디어 프로그래밍
5
Textbook 컴퓨터 그래픽스 WITH OPENGL 저자 Hearn, Baker 역자 이병래 강현철 김용규 김학수 출판사 홍릉과학출판사 D. Hearn and M.P. Baker, Computer Graphics with OpenGL, 3rd edition, Prentice Hall
6
시험 방식 TOO MANY THINGS TO COVER!!! 필기와 실기로 구성 (각 50%) 필기: 이론 위주
실기: 프로그래밍 위주 프로그래밍 시험은 수업 중 실습 및 과제 중심으로 낼 예정 TOO MANY THINGS TO COVER!!!
7
실습 연습 시간 필요에 따라 Open (비정기적) 시간: 출석체크 없음 수업 관련된 연습 숙제 관련 질의 응답
특정(!) 목요일 오후 6시 장소: 율곡관 304호 실습실
8
What is Computer Graphics ?
컴퓨터 그래픽 X 컴퓨터 그래픽스 O 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.
9
What is Computer Graphics ?
Broader definition: Interactive Computer Graphics Man-machine graphical communication “Interactivity” is as important as “visual output” Nowadays, the term computer graphics includes almost everything on computers that is not text
10
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 1961: Spacewars, 1st video game 1963: Ivan Sutherland, Sketchpad (video) 1963: Douglas Engelbart, The first computer mouse
11
A Brief History of Computer Graphics
1974: texture mapping, z-buffer, curved surface by Ed Catmull 1975: Phong shading 1976: Bump mapping by James Blinn 1980: Tron, 1st feature film by CG (new version: Tron legacy) Mid 1980’s: Emergence of graphical user interfaces 1986: Luxo Jr. nominated for Oscar (pencil test) 1995: Toy Story, 1st full CG feature film 1999: Cheap consumer 3D graphics Short films of Pixar :
12
What is Computer Graphics About?
Replicate the real world in computers
13
What is Computer Graphics About?
Visualize your imagination in computers Computer graphics = reality + imagination
14
수업에서 다루는 것 컴퓨터 그래픽스 이론들 OPENGL 컴퓨터는 어떻게 화면에 그림을 그리는가
어떻게 하면 실세계의 모습들을 컴퓨터가 이해 가능한 방식으로 표현할 수 있을까 OPENGL 그래픽스의 기본 알고리즘을 구현해 놓은 API 원하는 이차원/삼차원 이미지를 화면상에 그린다 Windows 환경에서의 interactive application 을 만든다
Similar presentations