01장 - 컴퓨터그래픽스 개관

Similar documents
<4D F736F F F696E74202D204347C3E2BCAEBCF6BEF D315FC4C4C7BBC5CDB1D7B7A1C7C8BDBA20B0B3B0FC2E >

2005CG01.PDF

Microsoft PowerPoint cg01.ppt

KPS-19MA-1.hwp

<4D F736F F F696E74202D204347C3E2BCAEBCF6BEF D325FC4C4C7BBC5CDB1D7B7A1C7C8BDBA20B1E2BABBBFE4BCD22E >

歯어린이영어사교육보고서최종2.PDF

Microsoft PowerPoint - NV40_Korea_KR_2.ppt

19_9_767.hwp

슬라이드 1

JVM 메모리구조

<BFB5BBF3C1A4BAB8C3B3B8AEBDC3BDBAC5DB20BFACB1B82E687770>

Microsoft PowerPoint - 권장 사양

슬라이드 1


성능 감성 감성요구곡선 평균사용자가만족하는수준 성능요구곡선 성능보다감성가치에대한니즈가증대 시간 - 1 -

01이국세_ok.hwp

<4D F736F F F696E74202D20C1A63034B0AD202D20C7C1B7B9C0D3B8AEBDBAB3CABFCD20B9ABB9F6C6DBC0D4B7C2>

2014ijµåÄ·¾È³»Àå-µ¿°è ÃÖÁ¾

K_R9000PRO_101.pdf

À±½Â¿í Ãâ·Â

PowerPoint 프레젠테이션

Microsoft Word - cg07-final.doc

Microsoft PowerPoint - chap02.ppt

°¡°Ç6¿ù³»ÁöÃÖÁ¾

Microsoft PowerPoint - lecture1-ch1.ppt [호환 모드]

Pro/Engineer Wildfire 5.0

Title slide option A: Main title can extend over one or two lines

컴퓨터그래픽스 기본요소

Łø·ŸÕ=¤ ¬ ÇX±xÒ¸ 06 - Èpº– 1

Chapter3

2 목차 3 안전을 위한 주의 사항 3 제품 설치 시 주의사항 4 전원 및 AC 어댑터 관련 주의사항 6 제품 이동 시 주의사항 6 제품 사용 시 주의사항 7 화면 잔상 시 주의사항 7 제품 청소 시 주의사항 9 라이선스 18 사용자 설정 18 메인 메뉴 활성 19 사

Microsoft PowerPoint - lecture12-ch5.ppt [호환 모드]

확장강의계획서 (2019 년도 1 학기 ) 과목명기초컴퓨터그래픽스과목번호 CSE4170 구분 ( 학점 ) 3 수강대상 수업시간화, 목 12:00~13:15 강의실 2. 선수학습내용 조건을만족하는학부생 성명 : 임인성 홈페이지 : grmanet.sogang.ac.kr/~

단국대학교멀티미디어공학그래픽스프로그래밍중간고사 (2011 년봄학기 ) 2011 년 4 월 26 일학과학번이름 중간고사 담당교수 : 단국대학교멀티미디어공학전공박경신 l 답은반드시답안지에기술할것. 공간이부족할경우반드시답안지몇쪽의뒤에있다고명기한후기술할것. 그외의경우의답안지뒤

ii 2008 Advanced Micro Devices Inc. 판권 본사 소유. 이 문서의 내용은 Advanced Micro Devices, Inc.( AMD ) 제품과 함께 제공됩니다. AMD 는 이 간행물 내용의 정확 성 또는 완전성에 대해 진술 및 보증을 하지

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

PowerPoint Presentation

ez-shv manual

<BABBB9AE2DC7D5C3BC2E687770>

0922 Monitor22...._kor_1

Microsoft Word - cg12-midterm-answer

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오.

PowerPoint 프레젠테이션

Microsoft PowerPoint - lecture18-ch7 [호환 모드]

PowerPoint 프레젠테이션

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

슬라이드 1

45-51 ¹Ú¼ø¸¸

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Chapter ...

Microsoft PowerPoint - lecture18-ch7.ppt [호환 모드]

PowerPoint 프레젠테이션

Open GL

서강대학교 공과대학 컴퓨터공학과 CSE4170 기초 컴퓨터 그래픽스 중간고사 (1/7) [CSE4170: 기초 컴퓨터 그래픽스] 중간고사 (담당교수: 임 인 성) 답은 연습지가 아니라 답안지에 기술할 것. 답 안지 공간이 부족할 경우, 답안지 뒷면에 기술 하고, 해당

문제지 제시문 2 보이지 않는 영역에 대한 정보를 얻기 위하여 관측된 다른 정보를 분석하여 역으로 미 관측 영역 에 대한 정보를 얻을 수 있다. 가령 주어진 영역에 장애물이 있는 경우 한 끝 점에서 출발하여 다른 끝 점에 도달하는 최단 경로의 개수를 분석하여 장애물의

BT.709 DCI BT [ 1] TTA Journal Vo

[CA-09강] 특수기억장치와 입,출력장치.hwp

,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3

Microsoft Word - PLC제어응용-2차시.doc

AORUS 노트북을 구매 하신 것을 축하 드립니다. 이 설명서는 당신이 새로 구매한 노트북을 처음 세팅 하는데 도움을 줄 것입니다. 마지 막 제품의 스펙은 당신 의 구매 시점에 따라 다를 수 있습니다. 이는 어로스사가 사전 서면의 통보 없이 변경할 수 있는 권리를 가지

감각형 증강현실을 이용한

Microsoft PowerPoint - lecture20-ch7.ppt [읽기 전용]

디지털영상처리3

vm-웨어-01장

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

SMT Kor.indd

(Microsoft PowerPoint - EDIDFDXLLBYN.ppt [\310\243\310\257 \270\360\265\345])

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr

Microsoft PowerPoint - lecture19-ch7.ppt

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

Windows 10 General Announcement v1.0-KO

KDTÁ¾ÇÕ-2-07/03

<C1A4BAB8B0FAC7D0C8B82E687770>

PowerPoint Presentation

디지털TV솔루션 브로셔

『국가기술자격법시행규칙』 중 개정 규칙안

LaTeX. [width=1em]Rlogo.jpg Sublime Text. ..

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

untitled

KDTÁ¾ÇÕ-1-07/03

미쓰리 파워포인트

9.1 가상현실의소개 가상현실의개념 가상현실의종류 2

유관기관 조사에 따른 부의 경조사비 유관기관 50, 유관기관 인사에 따른 축하난 원예 유관기관 50, 신임 본부장 환영 및 격려 구집 본부장 등 110, 도의회 업무보고 GS

Microsoft PowerPoint - chap01-C언어개요.pptx

LCD Monitor

USER Manual

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

Microsoft Word - 1-차우창.doc

REP - CP - 016, N OVEMBER 사진 요약 25 가지 색상 Surf 를 이용한 사진 요약과 사진 배치 알고리즘 Photo Summarization - Representative Photo Selection based on 25 Color Hi

Microsoft Word - cg11-midterm-answer.doc

DBMS & SQL Server Installation Database Laboratory

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

슬라이드 1

<4D F736F F F696E74202D B30395FBAEDB7BBB5F95FBDBAC5D9BDC7B9F6C6DB5FB1D7B8B2C0DA2E >

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Operating Instructions

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

AVN2100Kor_Ç¥Áö110818F

<B1D7B7A1C7C8C4ABB5E5BBE7BEE72E786C7378>

04_오픈지엘API.key

Transcription:

Video & Image VIPLProcessing Lab. 2014-1 Myoung-Jin Kim, Ph.D. (webzealer@ssu.ac.kr)

목차 1 컴퓨터그래픽스의역사 2 컴퓨터그래픽스의활용 3 컴퓨터그래픽스시스템

컴퓨터그래픽스란? 컴퓨터그래픽스에대한다양한시각 컴퓨터를이용하여그림을그리거나조작하는기술 그림을그리거나조작하기위해사용되는컴퓨터기술 이러한기술을이용하여만든그림 그래픽스시스템을위한하드웨어기술 입출력장치, 비디오메모리, 그래픽스처리기 그래픽스시스템을위한소프트웨어기술 그래픽스기본요소그리기알고리듬 그래픽스객체의이동, 회전, 크기조정등의기하변환 2차원및 3차원뷰잉알고리듬 조명및물체의렌더링알고리듬 교재관련부분 : 2 쪽

컴퓨터그래픽스의역사 초기 Whirlwind computer SAGE 의 CRT 콘솔 http://en.wikipedia.org/ 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 초기 ooooooooooooooooooooooooo...ooo...ooo...ooooooo...oooooooooooooooooo... oooooooooooooooooooooooo.oo..ooooo...o...oooooooooooooooooooooooo.... oooooooooooooooooooooooooooooo...ooo......ooooooooooooooooooooo..... oooooooooooooooooooooooooooo.oooooooooo..o.....ooooooooooooooooooo...... oooooooooooooooooooooooooo..oooooooooo......oooooooooooooooo...... oooooooooooooooooooooooooo.ooooooooooooo......ooooooooooooo...oooo...... oooooooooooooooooooooooo.ooooooooooooooooo....oooooooooooo...ooooo.....o ooooooooooooooooooooooooooooooooooooooooo....oooooooooo...oo@@ooo...o@@ oooooooooooooooooooooooooooooooooooooo.o....ooooooooo...oo@@@ooo...o @@@ oooooooooooooooooooo.ooooooooooooooo....oooooo...oo@@@@ooo...o@ @@@ ooooooooooooooooooo.ooooooooooooooo...... oooooo...ooo@@@@@oo...o@@@ @@@ oooooooooooooooooo..ooooooooooooooo...ooo.......oooo...ooo@@@@@@oo...o@@@@ @@@.ooo...ooo@@@@@o..@@@@@ @@@ ooooooooooooooooo..ooooooooooooo...ooo... ooooooooooooooooo..oooooooooooo.ooooo...ooo.......oo...oo@@@@o....@@@@ @@@ oooooooooooooooo..oooooooooooooooo...oooo....o...oo@o....@@@@ @@@ oooooooooooooooo.ooooooooooooooooooooo............@@@@ @@@ oooooooooooooooo..ooooooooooooooooooo........... o@@@@ @@@ ooooooooooooooo....oooooooooooooooo....... @@@@@ @@@ ooooooooooooooo...ooooooooooooo..... o@@@@@ @@@ ooooooooooooooo...oooooooooo...o.......@@@@@@ @@@ ooooooooooooooo...ooooooo...oo...... @@@@@@@ @@@ ooooooooooooooo...oooo...ooo......... o@@@@@@@ @@@ ooooooooooooooo...ooo...ooo...o...ooooooooo..oo...oo.........oooo..@@@@@@@@ @@@ ooooooooooooooo...ooooooo...oo...o..oooooooo...oooooooooo@@@@o......oooooo. o@@@@@@@@@ @@o ooooooooooooooo...oo..oooooo...oo...oo..oooooooooooooooooooo@@@@o........oooooooo...oo@@@@@@@@@@ @o. ooooooooooooooo....ooo...oooo.oo...oo.ooooooo@@@oooo@oooo@@o@@o......ooooo...o@@@@@@@@@@@@@ o.. oooooooooooooooo....ooo...oooooooo.ooo.ooooooo@@@@@ooo@oooo@@@ooo........ooooo...@@@@@@@@@@@@@@o o.. ooooooooooooooooo....oo.o.oooooooo...oooooooo@@@o@@@oo@@oooo@oo@......ooooooooo...o@@@@@@@@@@@@@@@oo... oooooooooooooooooo....oooooo..ooooooooooooo@@@@oo@@@o@@oo@ooooooo.....oooooo.o...o@@@@@@@@@@@@@@@@oo..o. @ooo... ooooooooooooooooooo.oooooooooo.oooooo@@oooo@@oooo@@@@@@@@ooooo.....oooooo...o@@@@@@@@@@@@@@@@@@o.. o.. ooooooooooooooooooo.oooooooo..oooo@@o@@@@oooo@o@ooo@@@@@@oooo....oo@@ooo...o@@@@@@@@@@@@@@@@@o..o ooooooooooooooooooo. oooooooooooooo@@o@@@@@@@oo@o@@oo@@@@o.o.....oo@@@o...@@@@@@@@@@@@@@@@@oo... oooooooooooooooooooo. ooooooo.oooo@@@@o@@@@@@@@@@ooo@o@@@o.......oo@@@oo..o@@@@@@@o@@@@@@@@o...... ooooooooooooooooooooo.ooo...ooo@@@o@@@oo@o@@@@o@@@oo@ooo.....oo@@@o..o@@@@@@@@@@@@@@@o... ooo.....ooooooo... ooooooooooooooooooo.oo.oo.oooo@o@@o@@@@oo@@@@o@@o@o@@ooo....oo@@@oo.o@@@@@@@@@@@@@@o... ooooooooooooooooo..o@@o..ooo@oo@@oo@@@@@@@@@@o@oo@@@ooo.....ooooooo........o@@@@@o..@@@@@o@@@@@@@oo... ooooooooooooooo...oo@o.oooooo@@o@o@@o@@oo@@@@oo@@@o......o..o..ooooooo...ooooooo@@@@o..o@@@@@@@@@@@@o...... oooooooooooo...oo@@oooo@ooo@oo@o@@@oo@@@@@@@.o......ooooo@@@o@@ooooo.....oooo@@@@o@@@@o..o@@o@@@@@@@@o............o..o..ooooooo... oooooooooo...o@@@@oooo@ooo@@@@@o@@@@oo@@@@o.....oo@@@@@@@o..o@oo.o....o@@@ooo@@@@@@@@@..oooo@@@@@@@@o...... ooooooooo@o...ooo@@oo@@oo@oooo@@@@@@o@@@@@@@@oo....ooooo@oooooo..ooooo....oooooo..o@@@@@@o@..ooo@@@@@@@@o...... oooooo@ooo...ooo@ooo@@ooooooo.o@@@@@@@@@@@@@oo....oooo...ooooo...ooo....oo.o...oo@@@@@@o@o.ooo@@@@@@@o...... ooooooo...oooo@@@ooooo@@oooooooooo@@@@@@@@@@@oo....ooo...o...o......oooooooo@@@@o@o..oo@@@@@@oo...... oooooo.oooooo@@ooooooo@@@ooooooooo@@@@@@@@@@oo....ooooo......ooooo@@@@o@o..oo@@@@@@o.........ooooo@@@o@@ooooo... ooo...ooo@@@ooooooo@@@@@oooooooooo@@@@@@@.o....@ooooo...o.....ooo@@@@o@o..o@@@@@@oo... ooooooooooo@oooooooo@@@@@@@o@o@@o.oo@@@@@@.o...o@@ooooo......ooo@@@@o@o...@@@@@@o... oooooooooooooo@@ooo@@@@@@@@@o@@@ooo.o@@@@oo..@@@@oooo...oo......ooo@@@@o@@...o@@@@o...... o...o@ooooo@oooooooo@@@@@@@ooo@oo.o@o@@@oo..@@@o@ooooo...oooo.....oo@@@@oo@@...o@@@@o...........oo@@@@@@@o..o@oo.o... ooooooooooooooooo.oo@@@@@@@ooo.oooo@@@ooo...o@@@@ooooooo...oo..ooo......ooo@@@ooo@@o..o@@@o...... oooooooooo@ooo@oo.ooo@@@@@@oo@ooo@@@@o...o@@@@@ooooooo...oo..o..oo.....ooo@@@@oo@@@o...o@@o... ooooooooo@@ooooooo.oo@@@oo@@@ooo@@@@o...o@@@@@@@oooooooo...o.ooooooo...oo@@@@@o@o@@@...o@o...... oooo@@oo@oo@ooooooo..o@@o.o@@ooooo..oo..o@@@@@@@@oooooooo......oo@@@@@@ooo@@@o..o@o...... oo.o@ooooo@@ooooooooo.oooo@@@@...oo..@@@@@@@@@@ooooooo........o@@@@@oooo@@@@o..oo......ooooo@oooooo.....ooooo... oooooooo@@ooooooooooooooo@@ooo...oo.o@@@@@@@o@@@ooooooo.......o@@@@@@oooo@@@@o..o...... oo.o@@oo@@o@@oooooooooooooo...ooo.@@@@o@@@@oo@@ooooooo.o...oooo...ooooo...oooo..o@@@@@@@ooooo@@@@..o...... o.oo@o@@@@oo@o.oooooooooo....oo.o@@@@@@@@@@@o@@oooooooooo...ooooooooo...o@@@@@@@o@ooo@@o@@o.......ooooo@@@ooooo.ooooooooo...oo..o@@@@@@@@@@@@o@@oooooooooooo...oooo...o@@@@@@@@@@ooo@@o@@o....oooo...ooooo...ooo...... ooo@oo@@@o@@o.ooooooooooo.o...o@@@@@@@@@@@@@@@@@@oo@ooooooooo...oooooo...oo@@@@@@@@@@ooooo@o@@o...... oooooo@@oo@@o.ooo.ooooooooo..o@@@@@@@@@@@@@@@@@@@@o@@ooooooooo...o@@@@@@@@@@@@ooooooo@@o...... ooooo@@@o@@@oooooo.ooooo.ooo.o@@@@@@o@@@@@@@@@@@@@@@@@o@@oooooo...@@@@@@@@@@@@@oooooooo@o...... o@@oo@@@o@@@o.o@ooooo.oo.oooo@@@@@@@oo@@@@@@@@@@@@@@@@@o@@@@ooooooo...o@@@@@@@@@@@@@oooooooo@o...... o@@oo@@@@@@@@..ooooooooo..oo.o@@@@@@oo@@@@@@@@@@@@@@@@@@oooooooooooo...oo@@@@@@@@@@@@oooooooooo...oooo....ooo...o...o...... o@@oo@o@@o@@@ooooo@oo.ooo.ooo..o@@@oo@@@@@@@@@@@@@@@@@@@oooooooo.....ooo@@@@@@ooooooooooo..oooooooooooooooo.... @@@@ooo@@oooo@oooooo.oooooooo.oooo@@o@@@o@@@@@@@@@@@@@@@@oooooooo.....o@@@@oooooooo@...ooooooooooo @@@@ooo@ooooo@@ooooooooooo.o.oooooo@o@@oo@@@@@@@@@@@@o@@@ooooooooo....o@@@ooooooo@...ooooooo ooo oooo... oooo...o.. 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 Sketchpad 1963년 Ivan Sutherland의 MIT 박사학위논문 Sketchpad, a Man-Machine Graphical Interface Systems 벡터디스플레이모니터와라이트펜을사용하여대화식디자인 대화형컴퓨터그래픽스의시초 Sketchpad 데모비디오클립 ( ) http://www.youtube.com/watch?v=usyot_ha_ba&feature=related http://www.youtube.com/watch?v=bkm3cmrqk2o&nr=1 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 ACM SIGGRAPH Special Interest Group on Computer Graphics and Interactive Techniques 1963년 ACM(Association for Computer Machinery) 산하에결성된컴퓨터그래픽스분야의전문가그룹 컴퓨터그래픽스전문저널발간 매년학술대회 (SIGGRAPH) 개최 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 Evans & Sutherland 1968년미국 Utah 대학의 David Evans와 Ivan Sutherland 교수가설립한컴퓨터회사 졸업생및학생들이직원으로참여 James Clark(Silicon Graphics사의공동창업자 ) Ed Catmull(Pixar사의공동창업자 ) John Warnock(Adobe사의공동창업자 ) 시뮬레이션용그래픽스시스템개발 Picture System 시리즈 : 클리핑과원근투시를하드웨어로지원하는실시간벡터디스플레이사용 현재디지털영화관, 디지털천체투영관을위한소프트웨어및하드웨어생산 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 Geometry Engine 1979년 Stanford 대학의 James Clark 교수가개발, Silicon Graphics사에서상용화 실시간래스터그래픽스시스템 기하모델에기반한영상생성의초기단계를구성하는기하파이프라인 객체를모델링하는다각형및기타기하객체의꼭짓점에기하변환을적용하여장면을정의한후조명및음영처리 초기에는소프트웨어로구현되었으나, 1980년대초 VLSI가출현하면서하드웨어로구현 쥬라기공원, 터미네이터, 토이스토리등의영화제작에서활용 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 GUI (Graphical user interface) 텍스트형태의명령과출력대신그림으로기호화된명령과정보출력으로사용자가컴퓨터시스템과상호작용하는사용자인터페이스 1973년 Xerox PARC의 Alto personal computer 처음으로 GUI를제시 윈도, 아이콘, 메뉴를사용하여파일삭제, 이동등의명령지원 1984 년 Macintosh GUI 를채택한최초의성공적인상용컴퓨터 마이크로소프트사의 Windows 운영체제, 유닉스의 X 등이 GUI 환경으로널리사용됨 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의역사 다양한렌더링기술의발전 Jack Bresenham : 래스터장치에서직선을그리는방법창안 안티에일리어싱 Pierre Bézier : 매개변수스플라인곡선및곡면 가시면결정 반사모델, 조명모델 : Gouraud, Phong, Blinn 등 광선추적법 입자시스템, 프렉탈등 ( 출처 : http://en.wikipedia.org/) 교재관련부분 : 9~20 쪽

목차 1 컴퓨터그래픽스의역사 2 컴퓨터그래픽스의활용 3 컴퓨터그래픽스시스템

컴퓨터그래픽스의활용분야캐드 / 캠프레젠테이션가상현실미술애니메이션 / 게임교육훈련자연과학가시화그래픽사용자인터페이스

컴퓨터그래픽스의활용분야 CAD(Computer-aided design) 컴퓨터보조설계 : 컴퓨터를이용하여객체를설계하는기술 설계에필요한인력, 시간, 노력등을단축함으로써설계효율향상 자동차, 조선, 항공산업, 건축설계등에활용 2 차원도면제작시스템부터 3 차원입체모델링에이르는다양한 패키지가활용되고있음 디지털프로토타이핑 제품을설계및최적화, 검증하고, 이를시각적으로보여주는 과정을디지털방식으로진행 물리적인시제품을제작하는과정에비해설계기간을단축하고, 비용을절감하는데기여함 CAM(Computer-aided manufacturing) 과함께제조공정에 연결될수있음 자동생산에따른효율과가공의정밀도향상교재관련부분 : 9~20 쪽

컴퓨터그래픽스의활용분야 디지털아트 컴퓨터를통해디지털형태로표현하는예술 컴퓨터그래픽스소프트웨어, 디지털사진기술, 포토샵과같은드로잉도구를사용 디지털회화, 디지털설치예술, 가상현실등다양한형태의표현활용 ( 출처 : http://en.wikipedia.org/) Ice Age Premonition by George Grie Wires by Perry Welman 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의활용분야 과학적가시화 (Scientific visualization) McCormick의정의 : 과학적시각화는복잡한수치, 때로는대규모수치로표현되는복잡한과학적개념이나결과의이해를돕기위하여컴퓨터그래픽스를이용하여시각적인영상을만드는것 McCormick ( 출처 : http://en.wikipedia.org/) 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의활용분야 가상현실 (Virtual reality) 컴퓨터시뮬레이션을통해 현실에가까운감각을제공하는가상의환경 기술적요소 입체화면, 3 차원입체음향, 데이터장갑 장면데이터베이스, 그래픽소프트웨어 ( 출처 : NASA) 스크린이나특수입체디스플레이를통한시각정보제공 데이터장갑등을이용하여컴퓨터와상호작용 음향, 촉각정보등의부가정보를통해현실감증대 인지과학, 전자공학, 기계공학, 음향학 존재하지않는가상의환경을구성하되그것이마치현실과똑같이느껴지도록만드는데주안점 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의활용분야 교육, 훈련 그래픽디스플레이를특수하드웨어시스템과결합하여모의훈련을위한시뮬레이터를구성 장비의조작에따라실제상황처럼느낄수있도록실시간으로그래픽스장면을생성하여화면을통해제공 ( 출처 : NASA) 모의비행훈련장치 교재관련부분 : 9~20 쪽

컴퓨터그래픽스의활용분야 영화, 애니메이션 영화의특수효과, 가상의등장인물생성 3D 모델링에의해제작되는애니메이션영화 영화쥬라기공원중의장면 3 차원애니메이션영화토이스토리 교재관련부분 : 9~20 쪽

목차 1 컴퓨터그래픽스의역사 2 컴퓨터그래픽스의활용 3 컴퓨터그래픽스시스템

디스플레이방식 초기의디스플레이장치 음극선관 (CRT)

디스플레이방식 현재의디스플레이장치 LCD, 플라즈마, OLED 등

디스플레이방식 벡터디스플레이 임의주사디스플레이라고부르기도함 선그리기형태로그림을디스플레이 : 도형을구성하는 선분들을하나씩그리는방식 MoveTo(0.6, 0.25) LineTo(0.2, 0.7) LineTo(0.8, 0.5) LineTo(0.6, 0.25) 디스플레이리스트 교재관련부분 : 24~26 쪽

디스플레이방식 래스터주사디스플레이 한번에한행씩, 위에서아래로스크린을가로질러 디스플레이하는방식 인터레이싱 (Interlacing) ( 비월주사, 짜깁기, Interleaving) 래스터화 (Rasterization) = 스캔변환 (Scan Conversion) 물체좌표에서화면좌표로 부동소수좌표에서정수좌표로 픽셀 주사선 프레임 교재관련부분 : 24~26 쪽

디스플레이방식 래스터주사디스플레이 픽셀 (pixel) 또는화소 : 디스플레이되는각각의점 화소 = Picture Element = Pixel = Raster 프레임 (frame) : 전체스크린영역 재생버퍼 (refresh buffer) 또는프레임버퍼 (frame buffer) : 한프레임의픽셀값들을저장하는버퍼 해상도 (resolution) : 디스플레이장치에서서로겹치지않고그릴수있는점들의수 주사변환 (scan conversion) 또는래스터화 (rasterization) : 디스플레이하려는그래픽스객체를이산적인픽셀값들의집합으로표현하는것 교재관련부분 : 24~26 쪽

디스플레이방식의비교 벡터디스플레이 부드러운선을표현할수있다. 패턴으로채워진영역이나사실적인음영을갖는장면을표현하기어렵다. 교재관련부분 : 24~26 쪽

디스플레이방식의비교 래스터주사디스플레이 다양한표면패턴, 조명효과등을나타낼수있도록픽셀값들을계산하여사실적인영상을디스플레이할수있다. 그래픽스객체들을하나하나의점들의집합으로주사변환을해야한다. 에일리어싱현상이발생한다. 교재관련부분 : 24~26 쪽

디스플레이방식의비교 래스터주사디스플레이 프레임버퍼 = 컬러버퍼 = 비디오메모리 DA 변환기 프레임버퍼 ( 디지털정보 ) 아날로그전압 거의동시 ( 매우빠름 )

디스플레이방식의비교 벡터디스플레이 프레임버퍼없음 디스플레이리스트 : 명령어집합

디스플레이방식의비교 래스터주사디스플레이 vs. 벡터디스플레이 래스터그래픽 벡터그래픽 에일리어싱 발생 없음 채움다각형 빠른렌더링 느린렌더링 래스터변환 필수적 불필요 메모리 대용량프레임버퍼 소용량디스플레이리스트

그래픽스시스템의구성 CPU GPU 시스템메모리 입출력장치 시스템버스 비디오 BIOS 비디오메모리 비디오출력인터페이스 비디오카드 디스플레이모니터 교재관련부분 : 21~24 쪽

비디오카드 그래픽스처리장치 (GPU) 그래픽스연산의처리를담당하는그래픽스전용보조프로세서 주사변환, 2차원및 3차원그래픽스렌더링, 디지털비디오데이터처리등의작업을담당함 비디오 BIOS 비디오카드의동작을제어하고, 그래픽스소프트웨어와 비디오카드가상호동작하기위한인터페이스를제공하는 펌웨어형태의기본프로그램 교재관련부분 : 21~24 쪽

비디오카드 비디오메모리 GPU 동작에필요한프로그램및데이터저장 그래픽데이터저장 : 프레임버퍼, 깊이버퍼등 비디오출력인터페이스 프레임버퍼에저장된화면을디스플레이장치에출력 RAMDAC 비디오출력 : VGA, DVI, HDMI 등 교재관련부분 : 21~24 쪽

정리하기 1 2 3 4 컴퓨터그래픽스는그림을그리거나조작하기위해사용되는컴퓨터기술을연구하는학문분야이다. 벡터디스플레이방식은선그리기방식으로물체를디스플레이한다. 매끄러운선을그리게되는장점이있지만, 패턴, 사실적음영등의표현에어려움이있다. 래스터주사디스플레이방식에서는주사변환과정을통해픽셀단위로표현한그림을화면에디스플레이한다. 다양한표면패턴, 조명효과등을나타낼수있도록픽셀값들을계산하여사실적인영상을디스플레이할수있다 주사변환이필요하며, 에일리어싱현상이발생할수있는단점이있다. 그래픽스시스템에서는그래픽스처리장치 (GPU) 를사용하여고속으로그래픽스처리를전담하게함으로써 CPU의그래픽스처리부하를줄인다.