📅 강의계획서 — SSU 컴퓨터 그래픽스 (2026-1)

숭실대학교 글로벌미디어학부 이정진 교수님 (33Lab) 의 컴퓨터 그래픽스 강의 전체 로드맵입니다. 모든 챕터 페이지는 수업 자료(PDF) 등장 순서 그대로 정리되어 있어, 매주 강의를 따라가며 사이드바를 위에서 아래로 읽으면 됩니다.


1. 학기 일정 (15주)

주차주제챕터
01컴퓨터 그래픽스의 개요 (발전사, 분류, 처리 파이프라인)01 — 개요
02컴퓨터 그래픽스 시스템 (하드웨어, 디스플레이, API 계보)02 — 시스템
03WebGL · Three.js 기초 (실습 중심, 슬라이드 없음)
042차원 그래픽스의 기본 (선·원·채우기·앤티앨리어싱·색상)04 — 2D 기본
052차원 그래픽스의 변환 (동차좌표·합성·윈도우/뷰포트·클리핑)05 — 2D 변환
063차원 그래픽스의 기하변환과 뷰잉07 — 3D 변환·뷰잉
07은면의 제거 (Z-Buffer, 후면 제거, 깊이 정렬, 레이캐스팅)09 — 은면 제거
08🎯 중간고사시험 대비 (Part A)
09Rasterization (Edge function, Barycentric Coordinates)10 — 래스터화
10~11Parametric Curves (Hermite·Catmull-Rom·Bezier·B-Spline·NURBS)11 — 파라메트릭 곡선
12Illumination & Shading (Phong 모델, Polygon Shading)12 — 조명·셰이딩
13Texture Mapping (UV·필터링·Normal/Bump/Displacement)13 — 텍스처 매핑
14Ray Tracing (⚠️ 기말 시험범위 제외, 개념만)14 — 레이트레이싱
15🎯 기말고사시험 대비 (Part B)

2. 보조 자료 — 3D 그래픽스를 위한 수학

본 강의 슬라이드와 별개로, 수업에서는 CGP 4장 보조 슬라이드를 통해 3D 그래픽스에 필요한 수학을 별도로 정리합니다.

슬라이드주제챕터선행 시점
CGP 4장 — Part 1벡터·행렬·지오메트리 변환 (GLSL 대응)CGP 4-1 — 3D 수학 기초6주차 진입 직전
CGP 4장 — Part 2좌표 공간 6단계·LookAt·Projection·gl_PositionCGP 4-2 — 좌표 공간과 투영6~7주차 보조

본 강의 챕터(07)와 보조 챕터(CGP 4-2)는 같은 주제를 두 방향에서 다룹니다 — 본 강의는 행렬 유도를, CGP는 GLSL 구현을 강조.


3. 평가 비중

항목비중
출석 및 태도20%
과제 및 퀴즈20%
중간고사30%
기말고사30%

4. 학습 흐름 가이드

TEXT
[01 개요] → [02 시스템]

[04 2D 기본 (래스터)] → [05 2D 변환·클리핑]

[CGP 4-1 벡터·행렬] ──┐

        [07 3D 변환·뷰잉] → [CGP 4-2 좌표 공간·GLSL]

        [09 은면 제거] → [🎯 시험 대비 Part A]

[10 래스터화] → [11 곡선] → [12 조명·셰이딩] → [13 텍스처] → (14 레이트레이싱: 시험 제외)

              [🎯 시험 대비 Part B]

중간고사 범위는 17주차 + CGP 4장, 기말고사 범위는 1013장(레이트레이싱 제외). 챕터를 차례로 따라가며 마지막에 시험 대비 — Numerical Hard Mode 의 손풀이 문제(Part A 중간 / Part B 기말)로 마무리하세요.


5. 외부 참고

이 사이트의 다른 트랙에서 더 일반적인 그래픽스 이론을 다룹니다.