컴터컴퓨터그래픽스 (computergraphics)(computer...

11
래픽 래픽(Computer Graphics) (Computer Graphics) 1 t W k 2010 1 st Week , 2010 Computer Graphics Computer Graphics 정의 정의 컴퓨터를 사용하여 만들어낸 영상 세부 내용 이미지 처리 이미지 처리 모델링 렌더링 애니메이션 응용분야

Upload: others

Post on 03-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

컴 터 래픽컴퓨터 그래픽스(Computer Graphics)(Computer Graphics)

1 t W k 20101st Week, 2010

Computer GraphicsComputer Graphics

■ 정의■ 정의■ 컴퓨터를 사용하여 만들어낸 영상

■ 세부 내용이미지 처리■ 이미지 처리

■ 모델링■ 렌더링■ 애니메이션

■ 응용분야

Page 2: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

Graphs and ChartsGraphs and Charts

Computer Aided Design (1)Computer-Aided Design (1)

Page 3: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

Computer Aided Design (2)Computer-Aided Design (2)

Virtual Reality EnvironmentsVirtual-Reality Environments

Page 4: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

Data VisualizationData Visualization

Education and TrainingEducation and Training

Page 5: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

Computer ArtComputer Art

EntertainmentEntertainment

Page 6: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

Image ProcessingImage Processing

Graphical User InterfacesGraphical User Interfaces

Page 7: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

강의 목적 및 개요강의 목적 및 개요

■ 3차원 컴퓨터 그래픽스의 이해■ 3차원 컴퓨터 그래픽스의 이해■ 모델링

렌더링■ 렌더링■ 애니메이션

■ 그래픽 라이브러리의 사용 – OpenGL

■ 3차원 컴퓨터 그래픽스의 활용■ 게임, 시뮬레이션 또는 과학적 가시화

선수 이수 과목선수 이수 과목

■ 1학년■ 1학년■ 컴퓨터 프로그래밍 I, II

2학년■ 2학년■ 자료구조, 선형대수

래밍 윈 래밍■ C 프로그래밍, 윈도우 프로그래밍

■ 3학년■ 고급 프로그래밍

Page 8: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

강의 교재강의 교재

■ Interactive Computer Graphics: A Top-Down■ Interactive Computer Graphics: A Top-Down Approach Using OpenGL (5th Edition)

Edward Angel■ Edward Angel■ Addison-Wesley, 2008

참고서 (1)참고서 (1)

■ OpenGL – A Primer (3rd Edition)■ OpenGL – A Primer (3rd Edition)■ Edward Angel

Addison Wesley 2007■ Addison-Wesley, 2007

Page 9: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

참고서 (2)참고서 (2)

■ OpenGL을 이용한 컴퓨터 그래픽스 (5판)■ OpenGL을 이용한 컴퓨터 그래픽스 (5판)■ 구자영, 강영민, 고찬, 권오봉, 김욱현, 백낙훈 공역

㈜사이텍미디어 2009■ ㈜사이텍미디어, 2009

강의 계획강의 계획주 학습 내용 교재 범위

1

2

3

강의 소개

Graphics Systems and Models

Graphics Programming

Chapter 1

Chapter 2

주 학습 내용 재 범위

4

5

6

p g g p

Input and Interaction

Geometric Objects and Transformations

Chapter 3

Chapter 4

Viewing Chapter 5

7

8

9 From Vertices and Fragments

중간 고사

Chapter 7

g

Shading

p

Chapter 6

10

11

12

g

Discrete Techniques

Modeling

Programmable Shaders

p

Chapter 8

Chapter 9

Chapter 10

13

14

15

ode g

기말 프로젝트 발표

C apte 0

Advanced Rendering

Curves and Surfaces Chapter 11

Chapter 12

15

16

기말 프로젝트 발표

기말 고사

Page 10: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

평가 방법평가 방법

출석 10%출석

매주 연습 과제

기말 젝

10%

40%기말 프로젝트

50%중간 고사

필수 건

50%기말 고사

■ 필수 조건■ 2/3 이상 출석 – 온라인 강의 포함■ 중간 & 기말고사■ 매주연습과제 및 기말프로젝트 반드시 제출

2009학년도 기말 프로젝트2009학년도 기말 프로젝트

■ 자동차 장애물 피하기 ■ Neverland

바다이야기 행성 피하기■ 바다이야기 ■ 행성 피하기

Page 11: 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)graphics.hallym.ac.kr/teach/2010/cg/src/00intro.pdf · 컴터컴퓨터그래픽스 (ComputerGraphics)(Computer Graphics)

연락처연락처

■ 수업 홈페이지■ 수업 홈페이지■ http://www.hallym.ac.kr/~sunkim/teach/2010/cg

■ 담당 교수: 김선정■ E-mail: [email protected]■ 연구실: 성호관 1215호■ 전화: 033-248-2323

■ 조교: 박주현■ E-mail: [email protected]■ 연구실: 성호관 1214호