Jitter를 활용한 비디오와 그래픽스 프로그래밍

  • 장재호
  • 2009.09.22부터 8회
  • 수요일 오후 7시~9시30분
  • 240,000원

강의 소개

실시간 비디오/그래픽스 프로그래밍 환경인 Jitter를 배우는 수업이다. 수업은 캠과 영상 파일 등의 입출력과 다양한 프로세싱, 2D 그래픽스 및 OpenGL 3D 그래픽스 등의 내용으로 구성되며, 기술적인 면에 초점을 맞추면서 수강생 각자의 프로젝트를 완성해 나가는 방식으로 진행된다.

선수과목 및 수강대상:
‘MaxMSP를 활용한 프로그래밍’ 수업을 수료한 자, 혹은 Max를 중급 정도로 다룰 수 있는 자

준비물:
노트북 컴퓨터, MaxMSP Jitter 프로그램, 웹캠 혹은 DV캠코더

주의사항:
1. 노트북 컴퓨터는 가급적 매킨토시로 준비하시기 바랍니다. Jitter는 맥에서 더 안정적으로 실행됩니다.
2. MaxMSP Jitter 프로그램은 가급적 정품을 구입하여 설치 해 오시기 바랍니다. 수업은 버전 5를 중심으로 진행됩니다.
3. 웹캠은 매킨토시의 경우 반드시 FireWire 웹캠이어야 하며, 윈도우즈의 경우 USB 웹캠도 관계없습니다.

강의 계획

1강: Introduction
Jitter의 기본 작동 원리 (Matrix와 Attributes), 웹캠과 영상 파일의 입출력

2강: 영상의 합성과 변형 1
기초 Matrix 연산, 다양한 변형 오브젝트들

3강: 영상의 합성과 변형 2
크로마킹과 투명도 사용하기, 딜레이와 피드백

4강: 2D 그래픽스
명령에 의해 2D 그림 그리기

5강: 3D 그래픽스 1
기초 OpenGL 오브젝트들

6강: 3D 그래픽스 2
OpenGL 오브젝트들을 사용한 다양한 기법들

7강: 프로젝트 진행 / Q & A 1
각자의 프로젝트 진행을 위한 특별한 주제들, 질문과 해결 방법

8강: 프로젝트 진행 / Q & A 2
각자의 프로젝트 진행을 위한 특별한 주제들, 질문과 해결 방법

강사 소개

장재호

장재호는 작곡가이며 미디어 아티스트이다. 현재 한국예술종합학교 음악테크놀로지과의 교수로 재직중이며, 오디오-비주얼 공연 그룹인 Tacit Group의 멤버로 활동중이다.
이미 중고등학교 시절 BASIC, 6502 어셈블리 등의 언어로 음악과 사운드 작업을 했으며, 그 후 C, C++, Objective-C, JavaScript, Java 등의 언어로 음악, 비주얼, 미디어아트 작업을 해 오고 있다. 2006년 부터는 한예종에서 아티스트를 위한 JavaScript와 Java 프로그래밍 수업을 담당하고 있다.

웹사이트: http://www.jaeho.net