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




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


강의 개요 (Lecture Outline)
3차원 컴퓨터 그래픽스의 원리에 대해 공부하고, OpenGL을 이용하여 실습한다. 3차원 객체를 생성하는 모델링 기술부터, 채색과 명암을 입히는 렌더링 기술, 시간에 따라 객체의 모습과 위치를 변형시키는 애니메이션 기술을 배우고, 최종적으로 3가지 기술을 이용하여 OpenGL을 이용한 3차원 시뮬레이션을 제작한다.
담당 교수 (Instructor)
김선정 (sunkim (at) hallym.ac.kr, 033-248-2323, 성호관 1215호)
조교 (Assistant)
심민섭 (connecting (at) hallym.ac.kr, 성호관 1214호)
강의 시간 / 강의실 (Time / Place)
1:00~2:50PM Tuesday / 성호관 1101
2:00~3:50PM Thursday / 성호관 1210
 
교재 (Textbook)
Interactive Computer Graphics: A Top-Down Approach Using OpenGL
(Edward Angel, 4th Edition, Addison-Wesley, 2005)
참고서 (References)
컴퓨터 그래픽스
(구자영, 경민호, 권오봉, 김욱현, 백낙훈 공역, (주)사이텍미디어, 2006)
OpenGL: A Primer
(Edward Angel, 3rd Edition, Addison-Wesley, 2007)
이전 강의 (Former Class)
강의 노트 (Lecture Notes)
주 (Week) 주제 (Topics) 자료 (Materials) 장 (Chapters)
1AUG 28, 30 강의 소개 00intro.ppt main0.cpp 01prac.ppt  
2SEP 04, 06 Graphics Systems and Models 02system.ppt main1.cpp 03prac.ppt Chapter 1
3SEP 11, 13 Graphics Programming 04prog.ppt glut.zip 05prac.ppt Chapter 2
4SEP 18, 20
5SEP 25, 27 Input and Interaction 06input.ppt Chapter 3
6OCT 02, 04 Geometric Objects and Transformations 07geometry.ppt 08prac.ppt Chapter 4
7OCT 09, 11 09trans.ppt main2.cpp trackball.h 10prac.ppt
8OCT 16, 18 중간 고사
9OCT 23, 25 Viewing 11view.ppt 12prac.ppt Chapter 5
10OCT 30, NOV 01 Shading 13shade.ppt 14prac.ppt Chapter 6
11NOV 06, 08
12NOV 13, 15 From Vertices to Fragments 15raster.ppt main3.cpp myfont.h 16prac.ppt Chapter 7
13NOV 20, 22 Discrete Techniques 17texture.ppt bitmap.zip pick.txt 18prac.ppt Chapter 8
14NOV 27, 29 Programmable Shaders 19glsl.ppt glew.zip glsl.zip 20prac.ppt Chapter 9
15DEC 04, 06 기말 프로젝트 발표
16DEC 11, 13 기말 고사
과제 (Assignments)
OCT 02 ~ OCT 11 A Simple Paint Program assign01.ppt
DEC 04 3D Game or Simulation assign02.ppt
우수작 (Excellent Works)
인공위성 시뮬레이션

인공위성 시뮬레이션(126 MB)

20005014 권현석
20015173 박승일

Robot Builder

Robot Builder(4.47 MB)

20015180 박주현
20015203 안광익


Update: Tuesday, November 27, 2007