506330-01 컴퓨터 그래픽스 응용 (Computer Graphics Applications)




교재 (Textbook) | 강의 노트 (Lecture Notes) | 과제 (Assignments) | 우수작 (Excellent Works)


강의 개요 (Lecture Outline)
3차원 컴퓨터 그래픽스의 원리에 대해 공부하고, 이에 대해 OpenGL을 이용하여 실습한다. 3차원 객체를 생성하는 모델링 기술부터, 채색과 명암을 입히는 렌더링 기술, 시간에 따라 객체의 모습과 위치를 변형시키는 애니메이션 기술을 배우고, 최종적으로 위 기술들에 기반하여 OpenGL을 이용한 3차원 시뮬레이션을 제작한다.
선행이수과목 (Prerequisite)
컴퓨터프로그래밍I,II, 선형대수, 자료구조, C프로그래밍, 윈도우프로그래밍, 고급프로그래밍및실습, 컴퓨터그래픽스
담당 교수 (Instructor)
김선정 (sunkim (at) hallym.ac.kr, 033-248-2323, 성호관 1215호)
조교 (Assistant)
안광익 (ana2662 (at) hallym.ac.kr, 성호관 1214호)
강의 시간 / 강의실 (Time / Place)
수 2,3교시 (10:00~11:50AM Wednesday) / 성호관 1210호
목 5,6교시 (01:00~02:50PM Thursday) / 성호관 1210호
 
교재 (Textbook)
Interactive Computer Graphics: A Top-Down Approach Using OpenGL
(Edward Angel, 5th Edition, Addison-Wesley, 2008)
참고서 (References)
OpenGL을 이용한 컴퓨터 그래픽스 (5판)
(구자영, 경민호, 권오봉, 김욱현, 백낙훈 공역, (주)사이텍미디어, 2009)
OpenGL: A Primer
(Edward Angel, 3rd Edition, Addison-Wesley, 2007)
이전 강의 (Former Class)
강의 노트 (Lecture Notes)
주 (Week) 주제 (Topics) 자료 (Materials) 장 (Chapters)
1SEP 02, 03 강의 소개 00intro.pptx 01prac.pptx glut.zip Prac01.zip  
2SEP 09, 10 Transformations 02trans.pptx 03prac.pptx Prac02.zip Chapter 4
3SEP 16, 17 Viewing 04view.pptx 05prac.pptx Chapter 5
4SEP 23, 24 Shading 06shade.pptx 07prac.pptx Chapter 6
5SEP 30, OCT 01
6OCT 07, 08 Discrete Techniques 08texture.pptx 09prac.pptx bmploader.zip Chapter 8
7OCT 14, 15
8OCT 21, 22 중간 고사
9OCT 28, 29 Programmable Shaders 10glsl.pptx 11prac.pptx glew.zip Prac03.zip Chapter 9
10NOV 04, 05
11NOV 11, 12 Modeling and Procedural Methods 12model.pptx 13prac.pptx GDC03.pdf 13prac.pptx Chapter 10
12NOV 18, 19
13NOV 25, 26 Curves and Surfaces 14curve.pptx 15prac.pptx Prac00.zip Chapter 12
14DEC 02, 03 Advanced Rendering 16render.pptx Chapter 13
15DEC 09, 10 Animation 17ani.pptx  
16DEC 16, 17 기말 고사
과제 (Assignments)
SEP 23, 24 게임 제안서 발표
OCT 28, 29 중간 보고서 발표
NOV 25, 26 기말 프로젝트 발표
우수작 (Excellent Works)
자동차 장애물 피하기

자동차 장애물 피하기(110MB)

20035190 배인규
20055304 조영태

Neverland

Neverland(45MB)

20025190 백철훈
 

바다 이야기

바다 이야기(12MB)

20035144 김정규
20035237 이승진

행성 피하기

행성 피하기(8.4MB)

20045111 권효준
 


Update: Thursday, December 17, 2009