컴퓨터그래픽Ⅰ
모집중- 컴퓨터공학
- 촬영교수
- 김지윤교수소개
- 학점
- 3학점
- 신청기간
- 2025.07.09 ~ 2026.03.11
- 학습기간
- 2026.03.12 ~ 2026.06.24
- 수강료
210,000원
75,000원
- 관련전공
강좌소개
| 수업개요 | 컴퓨터 그래픽에 대한 관심을 바탕으로 창의적인 아이디어를 컴퓨터를 통해 표현할 수 있는 그래픽 작업 능력을 배양하기 위해 본 교과목은 모델링된 개체를 출력장치에서 효과적이고 자연스럽게 표현하기 위한 과정을 단계별로 살펴본다.
이를 위해 2차원 및 3차원 기하변환, 3차원 물체에 대한 2차원 투영면상의 투영방법, 화각을 벗어나는 물체에 대한 클립핑, 물체의 곡선 및 곡면의 표현방법, 물체 표면에 질감을 입히는 매핑, 장면에 설치된 물체에 조명과 카메라를 설치해 이를 영상으로 옮기는 렌더링기법 등 컴퓨터 그래픽스 전반에 관한 이론을 습득한다. |
||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 수업목표 | 1. 그래픽 시스템과 그래픽프로그램의 사용 환경을 이해하며 그래픽스 전반의 기본 이론을 말할 수 있다.
2. 2차원이미지편집도구를 활용하여 이미지의 편집 및 필터링 기법 등을 익히고 표현할 수 있다. 3. 2차원 및 3차원 기하변환, 3차원 물체에 대한 2차원 투영면 상의 투영방법을 설명할 수 있다. 4. 물체의 곡선과 곡면의 표현방법과 클립핑을 말할 수 있다. 5. 물체 표면에 질감을 입히는 매핑 및 렌더링기법을 설명할 수 있다. 6. 2차원 이미지 편집 도구의 AI 기능을 응용하여 이미지 파일을 생성/편집을 수행할 수 있다. |
||||||||||||||
| 평가기준 |
|
||||||||||||||
| 수료기준 | 출석률80%, 상대평가 (중간고사와 기말고사 모두 미응시 시 미수료) | ||||||||||||||
| 특이사항 |
강의계획서
| 과목명 | 교수명 | 교수연락처 | 이메일 | 년도/차시 |
|---|---|---|---|---|
| 컴퓨터그래픽Ⅰ | 김지윤 | 1644-3434 | info@ibstudy.co.kr | 2026년 1-5차 |
| 학습기간 | 강의시간 | 학점 | 평가구분 | 수강대상 강의실 및 주요 수업방법 |
| 2026년 03월 12일 ~ 2026년 06월 24일 | 15주 | 3 | 상대평가 |
| 평가기준 | |||||||
|---|---|---|---|---|---|---|---|
| 출석 | 중간고사 | 기말고사 | 과제 | 토론 | 퀴즈 | 기타 | 계 |
| 15% | 25% | 25% | 15% | 10% | 5% | 5% | 100% |
| 과목 수료조건: 총점 60점 이상(60점 미만 F), 출석률 80%이상(출석률 80%미만은 출석과락) | |||||||
| 주요 학사일정 |
|
|---|---|
| 과목개요 | 컴퓨터 그래픽에 대한 관심을 바탕으로 창의적인 아이디어를 컴퓨터를 통해 표현할 수 있는 그래픽 작업 능력을 배양하기 위해 본 교과목은 모델링된 개체를 출력장치에서 효과적이고 자연스럽게 표현하기 위한 과정을 단계별로 살펴본다.
이를 위해 2차원 및 3차원 기하변환, 3차원 물체에 대한 2차원 투영면상의 투영방법, 화각을 벗어나는 물체에 대한 클립핑, 물체의 곡선 및 곡면의 표현방법, 물체 표면에 질감을 입히는 매핑, 장면에 설치된 물체에 조명과 카메라를 설치해 이를 영상으로 옮기는 렌더링기법 등 컴퓨터 그래픽스 전반에 관한 이론을 습득한다. |
| 수업목표 | 1. 그래픽 시스템과 그래픽프로그램의 사용 환경을 이해하며 그래픽스 전반의 기본 이론을 말할 수 있다.
2. 2차원이미지편집도구를 활용하여 이미지의 편집 및 필터링 기법 등을 익히고 표현할 수 있다. 3. 2차원 및 3차원 기하변환, 3차원 물체에 대한 2차원 투영면 상의 투영방법을 설명할 수 있다. 4. 물체의 곡선과 곡면의 표현방법과 클립핑을 말할 수 있다. 5. 물체 표면에 질감을 입히는 매핑 및 렌더링기법을 설명할 수 있다. 6. 2차원 이미지 편집 도구의 AI 기능을 응용하여 이미지 파일을 생성/편집을 수행할 수 있다. |
| 상대평가 안내 |
국가평생교육진흥원 평가인정 학습과정 운영지침에 따라 평가는 상대평가로 진행됩니다. (교육부 고시 제 2015-85호, 2016년 1월 6일 제정, 2016년 1월 1일 시행) 상대평가에 의거하여 학습자의 순위에 따라 백분율로 산정되며 A(30%), B(40%), C이하(30%)의 비율을 기준으로 성적이 부여됩니다. 또한 부여받은 점수는 최종 점수조정을 거쳐 국가평생교육진흥원에 최종적으로 성적보고가 됩니다. (출석률 80%미만, 상대평가 점수 60점 미만은 F처리되며 상대평가에서 제외됩니다.) |
| 주별 | 차시 | 강의(실습ㆍ실기ㆍ실험) 내용 | 과제 및 기타 참고사항 | |
|---|---|---|---|---|
| 제1주 |
|
|||
| 1차시 | 차시제목 | 컴퓨터 그래픽의 개요와 이미지와 그래픽의 개념 |
|
|
| 학습내용 | 1. 컴퓨터 그래픽의 개념 2. 컴퓨터 그래픽의 역사 3. 이미지와 그래픽의 개념 4. 픽셀 |
|||
| 학습목표 | 1. 컴퓨터 그래픽(Computer Graphics)의 정의를 말할 수 있다. 2. 컴퓨터 그래픽의 역사를 말할 수 있다. 3. 이미지와 그래픽의 개념과 중요성을 말할 수 있다. 4. 픽셀의 정의와 특징을 말할 수 있다. |
|||
| 2차시 | 차시제목 | 컴퓨터 그래픽 실습 |
|
|
| 학습내용 | 1. 컴퓨터 그래픽 파일의 개념 2. 포토샵 소프트웨어의 설치 |
|||
| 학습목표 | 1. 그래픽 파일의 개념을 알고 분류할 수 있다. 2. 포토샵 소프트웨어를 설치하고 실행할 수 있다. |
|||
| 제2주 |
|
|||
| 1차시 | 차시제목 | 2차원/3차원 그래픽, 그래픽스, 이미지 처리 |
|
|
| 학습내용 | 1. 2차원 그래픽 2. 3차원 그래픽 3. 그래픽스, 이미지 처리 4. 컴퓨터 그래픽의 주요 활용 분야 |
|||
| 학습목표 | 1. 2차원/3차원 그래픽의 개념과 특징을 설명할 수 있다. 2. 그래픽스, 이미지 처리의 개념을 설명할 수 있다. 3. 컴퓨터 그래픽의 주요 활용 분야를 말할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 1 |
|
|
| 학습내용 | 1. 메뉴 구성 2. 기본 사용법 3. AI 기능을 이용한 편집 |
|||
| 학습목표 | 1. 포토샵의 메뉴 및 화면 구성, 작업공간을 구분할 수 있다. 2. 포토샵의 기본 사용법을 통해 그래픽 편집의 기본 사용법을 알고 동작할 수 있다. 3. 포토샵 AI를 이용한 편집 기능을 활용할 수 있다. |
|||
| 제3주 |
|
|||
| 1차시 | 차시제목 | 그래픽 시스템의 구성, 그래픽 소프트웨어의 종류와 특징 |
|
|
| 학습내용 | 1. 컴퓨터 그래픽 시스템의 구성 2. 하드웨어의 구성 3. 그래픽 소프트웨어의 기능 4. 그래픽 소프트웨어의 표준 |
|||
| 학습목표 | 1. 디스플레이, 그래픽 프로세서를 구분하여 설명할 수 있다. 2. 입력장치, 출력장치의 구성을 설명할 수 있다. 3. 그래픽 소프트웨어의 기능을 기술할 수 있다. 4. 그래픽 소프트웨어의 표준을 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 2 |
|
|
| 학습내용 | 1. 이미지 사이즈 설정 및 해상도 설정 2. 이미지 크기와 캔버스 크기 |
|||
| 학습목표 | 1. 이미지 사이즈 설정 및 해상도 설정 방법을 수행할 수 있다. 2. 이미지 크기와 캔버스 크기를 이해하고 기초 작업을 수행할 수 있다. |
|||
| 제4주 |
|
|||
| 1차시 | 차시제목 | OpenGL의 개요와 그래픽 소프트웨어 |
|
|
| 학습내용 | 1. OpenGL의 개념과 동작 2. WebGL의 주요 기능 3. 그래픽 소프트웨어 4. 3차원 그래픽 소프트웨어 |
|||
| 학습목표 | 1. OpenGL의 개념과 동작을 말할 수 있다. 2. WebGL의 주요 기능을 말할 수 있다. 3. 벡터 및 래스터 방식의 그래픽 소프트웨어의 개념과 특성을 이해하고, 주요 도구의 기능과 활용 목적을 설명할 수 있다. 4. 3차원 그래픽스 소프트웨어의 주요 기능을 이해하고, 대표적인 소프트웨어들의 특성과 활용 분야를 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 3 |
|
|
| 학습내용 | 1. 이미지 선택 툴 2. 렌더링 이미지의 활용 |
|||
| 학습목표 | 1. 이미지 선택 툴을 이용한 표현 방법을 수행할 수 있다. 2. 렌더링 이미지를 활용하는 작업을 동작할 수 있다. |
|||
| 제5주 |
|
|||
| 1차시 | 차시제목 | 그래픽의 기본요소 |
|
|
| 학습내용 | 1. 점과 선 2. 원과 곡선 3. 다각형과 문자 4. 안티앨리어싱 |
|||
| 학습목표 | 1. 점과 선의 개념을 말할 수 있다. 2. 원과 곡선의 구현 개념을 말할 수 있다. 3. 다각형과 문자의 개념을 말할 수 있다. 4. 안티앨리어싱의 개념을 말할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 4 |
|
|
| 학습내용 | 1. 색상 표현 방법 이해 2. 보정 방법 이해 |
|||
| 학습목표 | 1. 색상 모델의 차이를 이해하고, 색상 표현 실습에 활용할 수 있다. 2. 이미지 보정 기법을 이해하고 적용할 수 있다. |
|||
| 제6주 |
|
|||
| 1차시 | 차시제목 | 기본적인 변환과 래스터 방식의 변환 |
|
|
| 학습내용 | 1. 기하 변환 2. 기타 변환 3. 래스터 방식의 변환 4. 뷰포트 및 클립핑 |
|||
| 학습목표 | 1. 기하 변환의 개념을 말할 수 있다. 2. 반사 변환과 밀림 변환 등 기타 변환 기법을 말할 수 있다. 3. 래스터 방식의 변환을 말할 수 있다. 4. 뷰포트 및 클립핑의 개념을 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 5 |
|
|
| 학습내용 | 1. 레이어 마스크 2. 알파 채널 |
|||
| 학습목표 | 1. 레이어 마스크를 이용한 표현 방법을 알고 동작할 수 있다. 2. 알파 채널을 이용한 이미지 합성을 실행할 수 있다. |
|||
| 제7주 |
|
|||
| 1차시 | 차시제목 | 사용자 인터페이스와 대화식 입력기법 |
|
|
| 학습내용 | 1. 사용자 인터페이스 2. 그래픽 데이터의 입력 3. 대화식 입력 기법 4. 3차원 사용자 인터페이스 |
|||
| 학습목표 | 1. 사용자 인터페이스의 개념을 알고 인터페이스 설계 시 고려사항 설명할 수 있다. 2. 그래픽 입력 장치의 논리적·물리적 분류와 각 장치의 기능적 특징을 설명할 수 있다. 3. 대화식 그래픽 사용자 인터페이스에서 사용되는 위치지정 및 객체 선택 기법의 종류와 특성을 설명할 수 있다. 4. 3차원 사용자 인터페이스에서의 탐색, 선택, 조작 기법의 종류와 작동 원리를 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 사진 편집 소프트웨어의 활용 6 |
|
|
| 학습내용 | 1. 이미지 사이즈 설정, 이미지 삽입 방법 2. 이미지 출력 방법 |
|||
| 학습목표 | 1. 이미지 사이즈를 설정하고, 이미지를 삽입할 수 있다. 2. 이미지 출력 방법을 동작할 수 있다. |
|||
| 제8주 |
|
|||
| 1차시 | 차시제목 | 중간고사 |
|
|
| 학습내용 | ||||
| 학습목표 | ||||
| 2차시 | 차시제목 | 중간고사 |
|
|
| 학습내용 | ||||
| 학습목표 | ||||
| 제9주 |
|
|||
| 1차시 | 차시제목 | 3차원 그래픽의 기하변환 및 투영과 뷰잉 |
|
|
| 학습내용 | 1. 3차원 그래픽의 처리 과정 2. 3차원 그래픽의 기하 변환 3. 투영의 개념과 종류 4. 뷰잉과 투영을 위한 변환 |
|||
| 학습목표 | 1. 3차원 그래픽의 처리 과정을 말할 수 있다. 2. 3차원 그래픽에서 객체의 기하변환 종류와 각 변환의 원리를 설명할 수 있다. 3. 투영의 개념과 종류를 설명할 수 있다. 4. 3차원 그래픽스의 뷰잉 및 투영변환 과정을 설명하고, 각 단계에서 사용되는 좌표계와 변환행렬을 적용할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 1 |
|
|
| 학습내용 | 1. 일러스트레이터 기본 기능 및 인터페이스 조작 실습 2. 기본 Tool 조작 실습 3. AI 기능을 이용한 편집 실습 |
|||
| 학습목표 | 1. 일러스트레이터 소프트웨어를 설치하고 실행할 수 있다. 2. 기본 Tool을 이용하여 오브젝트를 생성할 수 있다. 3. 일러스트레이터 AI를 이용한 편집 기능을 활용할 수 있다. |
|||
| 제10주 |
|
|||
| 1차시 | 차시제목 | 모델링의 개요와 종류 |
|
|
| 학습내용 | 1. 모델링의 개요 2. 모델링의 종류 3. 기타 모델링 |
|||
| 학습목표 | 1. 3차원 모델링의 필요성과 주요 기법을 설명하고, 객체의 특성에 따라 적절한 모델링 방법을 선택하여 적용할 수 있다. 2. 다각형면 모델링, 곡면 모델링의 개념을 설명할 수 있다. 3. 스플라인 곡선, 베지어 곡선을 설명할 수 있다. 4. 기타 모델링 기법을 말할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 2 |
|
|
| 학습내용 | 1. 캐릭터/꽃/자동차 등 만들기 실습 2. 도형 그리기, 색 넣기, 선두께 조절 실습 |
|||
| 학습목표 | 1. 기본 도형 기능을 이해할 수 있다. 2. 도형 그리기, 색 넣기, 선두께 조절을 이용하여 기본 도형을 구현할 수 있다. |
|||
| 제11주 |
|
|||
| 1차시 | 차시제목 | 은면 제거의 개념과 알고리즘 및 은면 제거 처리와 다면체의 뒷면제거 |
|
|
| 학습내용 | 1. 은면제거의 개념 2. 은면제거 알고리즘 3. 은면제거 처리 4. 다면체의 뒷면제거, Z버퍼 |
|||
| 학습목표 | 1. 은면제거의 개념을 말할 수 있다. 2. 은면제거의 필요성을 설명하고, 객체공간법과 이미지공간법의 개념과 차이점을 비교하여 상황에 맞는 알고리즘을 적용할 수 있다. 3. 은면제거 처리의 개념을 말할 수 있다. 4. 다면체의 뒷면제거, Z버퍼를 말할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 3 |
|
|
| 학습내용 | 1. 주제 하나를 정해서 펜 툴 따기 실습 2. 선 두께, 색 넣기(그라데이션) 실습 |
|||
| 학습목표 | 1. 펜 툴을 이용하여 객체를 편집할 수 있다. 2. 펜 툴을 이용한 객체의 윤곽선을 따고, 선 두께와 색상을 조절하여 도식화할수 있다. |
|||
| 제12주 |
|
|||
| 1차시 | 차시제목 | 곡면 렌더링의 개념과 렌더링 기법 |
|
|
| 학습내용 | 1. 곡면 렌더링의 과정 2. 조명 모델 3. 다각형 셰이딩, 광선추적 기법 4. 텍스처매핑, 컬러모델 |
|||
| 학습목표 | 1. 곡면 렌더링의 과정을 말할 수 있다. 2. 조명모델의 개념과 조명의 종류를 이해하고, 객체 표면의 표현에 적용할 수 있다. 3. 다각형 셰이딩과 광선 추적 기법을 설명할 수 있다. 4. 텍스처매핑과 컬러모델을 말할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 4 |
|
|
| 학습내용 | 1. 객체 합치기, 객체 분리, 객체 빼기 실습 2. 패스파인더로 나눠서 여러 가지 색 넣기 실습 |
|||
| 학습목표 | 1. 패스파인더의 기능(합치기,분리,빼기 등)을 활용하여 객체를 편집할 수 있다. 2. 패스파인더를 이용하여 색 넣기를 할 수 있다. |
|||
| 제13주 |
|
|||
| 1차시 | 차시제목 | 프랙탈 기하 모델, 입자 시스템과 물리 기반 모델링 |
|
|
| 학습내용 | 1. 프랙탈 기하 모델 2. 프랙탈 기하학의 예와 차원 3. 입자시스템 4. 물리기반 모델링 |
|||
| 학습목표 | 1. 절차적 그래픽스 기법의 개념과 필요성을 이해하고, 프랙탈 기하, IFS, 생성문법, 중점변위법을 활용한 자연물 표현 방법을 설명할 수 있다. 2. 프랙탈 기하학의 예와 차원을 설명할 수 있다. 3. 입자 시스템과 물리 기반 모델링을 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 5 |
|
|
| 학습내용 | 1. 청첩장, 엽서 실습 2. 이미지 불러와서 레스터화로 용량 줄이기 실습 |
|||
| 학습목표 | 1. 이미지 불러와서 클리핑 마스크 기능을 동작할 수 있다. 2. 클리핑 마스크 기능을 응용한 결과를 만들 수 있다. |
|||
| 제14주 |
|
|||
| 1차시 | 차시제목 | 애니메이션의 원리와 3차원 애니메이션 |
|
|
| 학습내용 | 1. 애니메이션의 원리와 종류 2. 애니메이션의 제작기법 3. 3차원 애니메이션의 개념 4. 3차원 애니메이션의 기법 |
|||
| 학습목표 | 1. 애니메이션의 원리와 종류를 설명할 수 있다. 2. 애니메이션의 제작기법을 설명할 수 있다. 3. 3차원 애니메이션의 개념을 설명할 수 있다. 4. 캐릭터 애니메이션, 모션 캡쳐를 설명할 수 있다. |
|||
| 2차시 | 차시제목 | 그래픽 편집 소프트웨어의 활용 6 |
|
|
| 학습내용 | 1. 텍스트 아웃라인 설명_텍스트 윤곽선 만들기 실습 2. 응용 실습_타이포 그래피 포스터 만들기 등 |
|||
| 학습목표 | 1. 타이포 그래피의 개념을 말할 수 있다. 2. 타이포 그래피 기능을 활용하여 도형 및 선에 텍스트를 적용할 수 있다. |
|||
| 제15주 |
|
|||
| 1차시 | 차시제목 | 기말고사 |
|
|
| 학습내용 | ||||
| 학습목표 | ||||
| 2차시 | 차시제목 | 기말고사 |
|
|
| 학습내용 | ||||
| 학습목표 | ||||
| 수업 참고사항 | |
|---|---|
| 강의 유형 | |
| 교재 정보 |
교재정보 보기
|
수강후기
교재안내
총 0건교수소개
김지윤 교수님
- 주요학력
- 광운대학교 전산학과 석사 졸업
광운대학교 컴퓨터과학과 박사 수료
- 주요경력
- 현)KG아이티뱅크 평생교육원 컴퓨터공학 개발교수
전)한국철도대학 전산관리 팀장














