Dept. Of Digital Contents, Sejong University Sang Il Park

Slides:



Advertisements
Similar presentations
R 프로그래밍 담당교수명 : 서 영 민 연 락 처 :
Advertisements

2015 년 1 학기. 김 진 욱 김 진 욱 ( 金 振 郁 ; Gene Uhc Kim) 강의실 : 상허관 221 호 연구실 : 상허관 626 호 Office Hour : 월 15:00-16:30/ 수 10:30-12:00
2015 년 1 학기. 김 진 욱 김 진 욱 ( 金 振 郁 ; Gene Uhc Kim) 강의실 : 상허관 219 연구실 : 상허연구관 626 호 Office Hour : 월 15:00-16:30/ 수 10:30-12:00
미래정보통신기술 박 흠 성심관 1329 호 (055) 메일 : 홈페이지 :
TOEIC 2 SYLLABUS RC풀어보기 설문조사.
컴퓨터 개론 및 실습 HANKUK UNIVERSITY OF FOREIGN STUDIES
게임프로그래밍 입문 멀티미디어공학과 이재문.
(Web Programming & Practice)
한신대학교 컴퓨터공학부 류승택 Spring
Computer Graphics 한신대학교 컴퓨터공학부 류승택 2017년 2학기.
Computer Graphics 한신대학교 컴퓨터공학부 류승택 2015년 2학기.
컴퓨터 개념 및 실습 소개.
컴퓨터 그래픽스.
이산수학 (2012년 2학기) : 강의 소개 담당교수: 류승택 (60주년 기념관: 18407)
C 프로그래밍 I.
로봇 소프트웨어.
2006년 컴퓨터공학실험(I) 강의 소개 002, 004분반 인공지능 연구실.
자료구조 Data Structures 2016년 2학기 전자전기컴퓨터공학부 김한준.
콘텐츠 제작 프로젝트 [교재] - OpenGL 프로그래밍 가이드, 제4판, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis 공저, 남기혁 역, 정 보문화사, [참고자료] OpenGL Programming.
WJ543 인공지능 2003년도 제 2학기.
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
Linux/UNIX Programming
Institute for Advanced Topics in the Digital Humanities
Open Graphics Library 팀 명 : Spes 송정웅 김정환
OpenGL Project (3D 움직이는 자동차)
교과목 소개 정보보호.
SZ547 인공지능 2006년도 제 2학기.
Computer Graphics with OpenGL
openGL Project 결과보고서 야구 시구 시뮬레이션
컴퓨터과학 전공탐색 배상원.
영상공학수학 Mathematical methods in computer graphics and vision
Visual C++ Programming
Computer Animation Algorithms and Techniques
OpenGL PROJECT I T S 우광식 성기영 서창수
프로그래밍 언어 (C 언어) 기초 과목 개요 문양세 강원대학교 IT대학 컴퓨터과학전공.
운동시뮬레이션 제1주 강의 소개, Modelica 설치 컴퓨터시뮬레이션학과 2015년 봄학기 담당교수 : 이형원
Software Engineering Final Project
Linux/UNIX Programming
PTZ카메라를 이용한 Target Tracking
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
강좌 소개 IT기술의 이해 숙명여자대학교 임순범.
프로그래밍 언어론 - 소개 순천향대학교 컴퓨터공학과 하 상 호.
정성훈 (연219호) 웹서버프로그래밍 강의 소개 정성훈 (연219호)
Linux/UNIX Programming
컴퓨터 구조.
공학입문설계 2008년도 1학기 임성국 공학입문설계
강좌 소개 멀티미디어의 이해 2012년 봄학기 숙명여자대학교 임순범.
졸업 요건 충족을 위한 추가 이수 학점에 대해서는 ‘졸업요건‘ 규정 확인 바람
데이터 마이닝 - 강의 개요 년 가을학기 강원대학교 컴퓨터과학전공 문양세.
강의 소개 컴퓨터시뮬레이션학과 2017년 봄학기 담당교수 : 이형원 E304호,
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
Linux/UNIX Programming
( Metallurgical and Materials Engineering Electronic and Thin Film Materials Lab 반도체재료 (
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
보건교육방법론 1주.
OpenGL 프로젝트 계획서 - 탱탱볼 만들기 팀명 : 훈남들 조원 : _이상민 _박용만
C 프로그래밍 (강의소개)
C 프로그래밍 I.
실용컴퓨터(III) Visual C++ 강의 개요
Computer Graphics with OpenGL
운영체제 (Operating Systems)
마이크로프로세서 수업진행 안 한밭대학교 컴퓨터공학과 송 명 규.
객체지향 프로그래밍 (강의소개)
Dongseo University 정보네트워크학과,컴퓨터공학과 박대은, 이병훈, 홍준형
멀티미디어 활용 -플래시 CS3 류 정 남.
강좌 소개 멀티미디어의 이해 2010년 1학기 숙명여자대학교 임순범.
CH557 진화연산 2003년도 제 2학기.
2015년 가을학기 강의소개 컴퓨터시뮬레이션학과 이형원, 장영실관304호,
소프트웨어 설계 및 실습 강기준.
Linux/UNIX Programming
Presentation transcript:

Dept. Of Digital Contents, Sejong University Sang Il Park Computer Graphics Dept. Of Digital Contents, Sejong University Sang Il Park

담당교수소개 담당교수: 박상일 (디지털콘텐츠학과) 연락처 연구실: 수업홈페이지: 이메일: sipark@sejong.ac.kr 전화: 02-3408-3832 연구실: 장소: 충무관 1130호 Office hour: 화/목 15:00~17:00 수업홈페이지: http://dasan.sejong.ac.kr/~sipark/class2010/cg

수업소개 컴퓨터 그래픽스 이론 학습 프로그래밍 능력 배양 기본적인 수학/물리 이론들 디자인 수업 또는 그래픽스 툴(포토샵/3D Max) 수업이 아님 프로그래밍 중심 수업임 (OpenGL 활용)

수업방법 강의: 과제 성적 선수과목: C/C++/멀티미디어 프로그래밍 이론(50%), 실습(50%), 수시고사, 발표 등으로 구성 과제 프로그래밍, Term Project 등으로 구성 성적 중간고사(25%)/기말고사(25%) 과제 및 Term Project (40%) 출석(10%) 출석은 하루 결석에 전체 총점에서 2점씩, 최대 10점 감점 (6번 이상 결석은 F 처리) 지각 2번은 결석 1번으로 처리 선수과목: C/C++/멀티미디어 프로그래밍

Textbook 컴퓨터 그래픽스 WITH OPENGL 저자 Hearn, Baker 역자 이병래 강현철 김용규 김학수 출판사 홍릉과학출판사 D. Hearn and M.P. Baker, Computer Graphics with OpenGL, 3rd edition, Prentice Hall

시험 방식 TOO MANY THINGS TO COVER!!! 필기와 실기로 구성 (각 50%) 필기: 이론 위주 실기: 프로그래밍 위주 프로그래밍 시험은 수업 중 실습 및 과제 중심으로 낼 예정 TOO MANY THINGS TO COVER!!!

실습 연습 시간 필요에 따라 Open (비정기적) 시간: 출석체크 없음 수업 관련된 연습 숙제 관련 질의 응답 특정(!) 목요일 오후 6시 장소: 율곡관 304호 실습실

What is Computer Graphics ? 컴퓨터 그래픽  X 컴퓨터 그래픽스  O Narrow definition The pictorial representation and manipulation of data by a computer The research field of visual computing, where one utilizes computers both to generate visual images synthetically and to integrate or alter visual and spatial information.

What is Computer Graphics ? Broader definition: Interactive Computer Graphics Man-machine graphical communication “Interactivity” is as important as “visual output” Nowadays, the term computer graphics includes almost everything on computers that is not text

A Brief History of Computer Graphics 1885: CRT (Cathode Ray Tube) 1960: William F. Boeing coins “Computer Graphics” 1961: John Whitney, Intro to Alfred Hitchcock’s Vertigo 1961: Spacewars, 1st video game 1963: Ivan Sutherland, Sketchpad (video) 1963: Douglas Engelbart, The first computer mouse

A Brief History of Computer Graphics 1974: texture mapping, z-buffer, curved surface by Ed Catmull 1975: Phong shading 1976: Bump mapping by James Blinn 1980: Tron, 1st feature film by CG (new version: Tron legacy) Mid 1980’s: Emergence of graphical user interfaces 1986: Luxo Jr. nominated for Oscar (pencil test) 1995: Toy Story, 1st full CG feature film 1999: Cheap consumer 3D graphics Short films of Pixar : http://www.pixar.com/shorts/index.html

What is Computer Graphics About? Replicate the real world in computers

What is Computer Graphics About? Visualize your imagination in computers Computer graphics = reality + imagination

수업에서 다루는 것 컴퓨터 그래픽스 이론들 OPENGL 컴퓨터는 어떻게 화면에 그림을 그리는가 어떻게 하면 실세계의 모습들을 컴퓨터가 이해 가능한 방식으로 표현할 수 있을까 OPENGL 그래픽스의 기본 알고리즘을 구현해 놓은 API 원하는 이차원/삼차원 이미지를 화면상에 그린다 Windows 환경에서의 interactive application 을 만든다