2005CG01.PDF

Similar documents
Microsoft PowerPoint cg01.ppt

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

untitled

04_오픈지엘API.key

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

19_9_767.hwp

63-69±è´ë¿µ


<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

untitled

歯15-ROMPLD.PDF

À±½Â¿í Ãâ·Â

Ⅰ. Introduction 우리들을 둘러싸고 잇는 생활 환경속에는 무수히 많은 색들이 있습니다. 색은 구매의욕이나 기호, 식욕 등의 감각을 좌우하는 것은 물론 나뭇잎의 변색에서 초목의 건강상태를 알며 물질의 판단에 이르기까지 광범위하고도 큰 역할을 하고 있습니다. 하

AT_GraduateProgram.key

DWCOM15/17_manual

untitled

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

04 Special Report Exhibition Calendar Business Manner 68 ECA KEIC Quiz 2


부산교육 311호

<28C3D6C1BE29312DC0CCBDC2BEC62E687770>

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

Ⅱ. Embedded GPU 모바일 프로세서의 발전방향은 저전력 고성능 컴퓨팅이다. 이 러한 목표를 달성하기 위해서 모바일 프로세서 기술은 멀티코 어 형태로 발전해 가고 있다. 예를 들어 NVIDIA의 최신 응용프 로세서인 Tegra3의 경우 쿼드코어 ARM Corte

슬라이드 1


Output file

Absolute Blue 태양의 위세 앞에서도 당당한 여자의 자존 심을 닮은 컬러. 바람을 닮아 유연한, 물을 닮아 자유롭게, 거칠 것 없이 여름의 클라 이맥스에 올라서서 세상을 물들이는 소리 없는 지배자, 블루

TEL XXXXXXXX FAX XXXXXXXX Tel XXXXXXX ISSN (

책을읽고(요약)1권

< C4BFB8AEBEEEC6D0BDBA20BBE7B7CAC1FD5FB0C7C3E02E687770>

TS 3 .indd

<4D F736F F D20534B20C0CEC5CF20C3A4BFEBC0C720B8F0B5E720B0CD>

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

2013<C724><B9AC><ACBD><C601><C2E4><CC9C><C0AC><B840><C9D1>(<C6F9><C6A9>).pdf

ENEX PRODUCT CONTENTS Designed to resemble a nature Prime Series Standard Series Classy (White & Indigo) New Classy (White & Kha

00.앞부분2

歯4Q01_실적

30이지은.hwp

45-51 ¹Ú¼ø¸¸

LCD Display

김기남_ATDC2016_160620_[키노트].key

6. Separate HDD by pulling in the arrow direction. * Cautions Avoid lifting HDD excessively, because Connector can be damaged ODD Remove

BSC Discussion 1


DW 개요.PDF


SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

우리들이 일반적으로 기호

DE1-SoC Board

구미시설공단 유연근무제 시행내규 제정,내규 제84호 제1장 총 칙 제1조(목적)이 내규는 구미시설공단(이하 공단 이라 한다)직원의 유연근무제 시행에 필요한 사항을 규정함을 목적으로 한다. 제2조(용어의 정의)1 시간제근무 라 함은 주 40시간보다 짧은

한국전지학회 춘계학술대회 Contents 기조강연 LI GU 06 초강연 김동욱 09 안재평 10 정창훈 11 이규태 12 문준영 13 한병찬 14 최원창 15 박철호 16 안동준 17 최남순 18 김일태 19 포스터 강준섭 23 윤영준 24 도수정 25 강준희 26

untitled

세종대 요람


09권오설_ok.hwp

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

총 장 김 동 연...?,? ,,.....,..

Microsoft Word - 1-차우창.doc

K_R9000PRO_101.pdf

ePapyrus PDF Document

CONTENTS 숭실사이버대학교 소개 총장 인사말 교육이념 및 비전 콘텐츠의 특징 숭실사이버대학교 역사 숭실사이버대학교를 선택해야 하는 이유 숭실사이버대학교 학과 소개 1 1 학과 소개 30 연계전공 & 신 편입생 모집안내 숭실사이버대학교 C


Orcad Capture 9.x

<35312DBCB1C8A3B5B52E687770>

0806 블랙박스 메뉴얼 L5 원고작업_수정

10X56_NWG_KOR.indd

Microsoft Word doc

감각형 증강현실을 이용한

(......).hwp

OP_Journalism


istay

< C6AFC1FD28B1C7C7F5C1DF292E687770>

AnnualReport_2015.pdf

<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>

YSU_App_2.0-2

월호 IBK(고해상단면).pdf

16회말하기

1_수시-최종-면지화보 복사.ps, page Normalize

49(6)-06.fm

목 차 1. 서론 1.1. 문제 제기 및 연구 목적 1.2. 연구 대상 및 연구 방법 2. 교양 다큐 프로그램 이해 3. 롤랑바르트 신화론에 대한 이해 3.1. 기호학과 그 에 대하여 3.2. 롤랑바르트 신화 이론 고찰 4. 분석 내용 4.1. 세계테마기행 에 대한 기

ePapyrus PDF Document

2014밝고고운동요부르기-수정3

2005프로그램표지


저작권 안내 이 자료는 시나공 카페 회원을 대상으로 하는 자료로서 개인적인 용도로만 사용할 수 있습니다. 허락 없이 복제하거나 다른 매체에 옮겨 실을 수 없으며, 상업적 용도로 사용할 수 없습니다.

<31325FB1E8B0E6BCBA2E687770>

03.Agile.key

음악부속물

음악부속물

음악부속물

차례 사용하기 전에 준비 및 연결 간편 기능 채널 관련 영상 관련 음성 관련 시간 관련 화면잔상 방지를 위한 주의사항... 4 각 부분의 이름... 6 제품의 설치방법 TV를 켜려면 TV를 보려면 외부입력에 연결된 기기명을 설정하려면..

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: * Suggestions of Ways

R50_51_kor_ch1

APOGEE Insight_KR_Base_3P11

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

크리덴셜_FBASIC_V3

*캐릭부속물

<28BCF6BDC D B0E6B1E2B5B520C1F6BFAABAB020BFA9BCBAC0CFC0DAB8AE20C1A4C3A520C3DFC1F8C0FCB7AB5FC3D6C1BE E E687770>

PowerPoint 프레젠테이션

Transcription:

Computer Graphics

# 1 Contents CG Design CG Programming 2005-03-10 Computer Graphics 2

CG science, engineering, medicine, business, industry, government, art, entertainment, advertising, education and training 2005-03-10 Computer Graphics 3

.,;;;;;;;,.,;;;;;;;,/;;;;.,aa###########@a;;;;;/;;;,//;;;..,,,.,aa##################@a;//;;;,//;;;,;;;;;;;o#####oo##############ooo###a,/;;;;'.;;//,;;;o####ooo##########ooo####ooo#####a'.;;/,;;/;oo##oo#######################ooo####. ;;;/,;;//OO#######OOO###########OOO###########. `;;//,;,OOO#########OO#########OO##############. ;. ``````OOO#####;;;;;;OO#####OO;;;;;;######O####..;;, OOO###O;;' ~`;##OOOOO##;' ~`;;O#####OO### ;;;;, OOO##O;;;,.,;O#########O;,.,;;;O####OO###, `;;',;; OOO##OO;;;;OOO(???????)OOO;;;;OO####OO###%, `\ ;;; `OOO#####OOOO##\?????/##OOOO#######O####%O@a \,`;' `OOO####OOO######;######OOO###########%O###,.,\ `OO####OO"#####;#####"OO##########%oO###O#;,;;;; \.::::OO##OOOaaa###aaaOOO#######',;OO##OOO##;,.;;'' \:::.OOaa`###OO#######OO###'::aOO.:;;OO###OO;::. '.::\.OO####O#::;;;;;;;;;;;;::O#O@OO.::::::::://::.:::.O\########O#O::;;;::O#OO#O###@OO.:;;;;;;;;//:,.:/;:.OO#\#########OO#OO#OO########@OO.:;;;;;;;;;//:.://;;.OO###\##########O#############@OO.:;;;;;;;;//:. ;//;;;;.O'//;;;;;;\##################@OO.:;;;;;;;;//:.. ;//:;;;;:.//;;;;;;;;;#################@OO.:;;;;;;;;;//.. ;;//:;;;:://;;;;;;;;;################@OO.:/;;;;;;;;;//.. `;;;;;:::::::ooooooo#\############@ooo.;;//;;;;;;;;;//.o,.;,,,.ooooo############\#######@ooo.;;;//;;;;;;;;;;//;.oo, //;;.oo##################@\ooo.;;;;;;;;;;;;;;;;;;;;//;.oo#o, //;;;;O##############@OOO=;;;;//;;;;;;;;;;;;;;;;;;;//;.oO##Oo //::;;O#########@OOOOO=;;;;;;;//;;;;;;;;;;;;;;;////;.oO####OO.n.n.n.n`;O########@OOOOO=;;;;;;;;;;///;;;;////////';oO########OO.%%%%%%%%%,;;########@=;;;;=;;;;///////////////':::::::::.a######@ /%%%%%%%%%%.;;;;""""=:://:::::::::::::::::\::::::::::::://:.####@' /%%%%%%%%%//.;' =:://:::::::::::::::::::\::::::::::://:.###@' /%%%%%%%%//' =:://::::::::;:::::::::::\:::::::://:.##@' /%%%%%%/ =:://:::;;:::::::::::::::\::::::::' '''' '''''' ''''''''''''''''\'''' \.,,..,,. :XXXX,XXXX:.SSSSSSS' 'XXXXXXXXX'.SSSSSSSS,WW:,.''':,. ':XXXXX:'.SSSSSSSSSS:WWW:, '::, 'XXX'.SSSSSSSSS,WWW<*>WW '::, '//// ':' SSSSSSSSSSSS'WWWWWWD '::,////,. SSSSSSS(((SSSWWWWW',WW//:.'.W.,((() 'SSSSSS(((WWWWWWWWWW) //'W,:WWWW',(((((() 'SSSSSS((WWWWWWWWWW) // 'WWW,WWW.,(((((((()) 'SSSSWWWWWWWWWWW' //.WWWWW:,.,((((((((((())), SSWWWWWWWWWW' //,WWWW' ':,.,((((((((((((((())))),.,,,,WWWWWWWWWW:, //,WWWWW' ': '((((((((((((((((((((()))))WWWWWWWWWWWWWVVVV//WWWWW:,.,WWWWW' : ((((((((((((((((((()))(WWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWW' ' ((((((((((((((((()))(WWWWWWWWWWWWWVVVVVVVWWWWWWWWWWWW' (((((((((((((())(()(WWWWWWWWW.VVVVVVVWWWWWWWWWWW:' ((((((((())) ()(WWWWWW.VVVVVVV'WWWWWWW''.,,..,,. ((((())) ((WW,VVVVVVVVV'WWWWWWWWW :XXXX,XXXX: WVVVVVVVVVV'WWWWWWWW:' 'XXXXXXXXX'.,,..,,. VVVVVVVVV'WWWWWWWWWW ':XXXXX:' :XXXX,XXXX:.WVVVVVVV'WWWWWWWWWWWW 'XXX' 'XXXXXXXXX'.WWW''''',WWWWWWWWWWWW: ':' ':XXXXX:' (())))WWWWWWWWWWWWWWWWW' 'XXX' ((())))))WWWWWWWWWWWWWW' ':' ((()))))))))WWWWWWWWWWW' ()WWWWWW)))))))))))))))) :WWWWWWWWW)))))))))))))).,,..,,. WWWWWWWWWWW)))))))WWWWW. :XXXX,XXXX: :WWWWWWWWWW')))))WWWWWWWW. 'XXXXXXXXX' WWWWWWWWWW' 'WWWWWWWWWWWW ':XXXXX:'.,,:WWWW:,WWWWWWWWW' 'WWWWWWWWWWW 'XXX',WWWWWWWWWWWWWWWWWW' 'WWWWWWWWW ':',WWWWWWWWWWWWWWWWWW' 'WWWWWWWW, WWWWWWW' '':WWW:' 'WWWWWWWW.WWWWWWW'.WWWWWWWWW ''W'W'WW,WWWWWWWWW'.,,..,,. '',WWWWWWWW' :XXXX,XXXX:.,,..,,..WWWWWW:' 'XXXXXXXXX' :XXXX,XXXX:.WWWWWWW' ':XXXXX:' 'XXXXXXXXX' WWWWWW' 'XXX' ':XXXXX:' WWWWW' ':' 'XXX' WWWW. ':' 'WWWWW, '' '' 2005-03-10 Computer Graphics 4

2005-03-10 Computer Graphics 5

2005-03-10 Computer Graphics 6

2005-03-10 Computer Graphics 7

2005-03-10 Computer Graphics 8

2005-03-10 Computer Graphics 9

2005-03-10 Computer Graphics 10

2005-03-10 Computer Graphics 11

2005-03-10 Computer Graphics 12

2005-03-10 Computer Graphics 13

2005-03-10 Computer Graphics 14

Observation Any differences among examples? Yes!!! Then, what? Well, Why graphics? 2005-03-10 Computer Graphics 15

Characterization end / means realism interactivity presence 2005-03-10 Computer Graphics 16

Why Computer Graphics? How can you better explain without pictures? Seeing is believing!!! 2005-03-10 Computer Graphics 17

What is Computer Graphics? Method and Technologies for converting data to and from a graphics display via computer the most powerful means of communication between a computer and a human being. 2005-03-10 Computer Graphics 18

Computer Graphics Modeling 2 3,,, Rendering 2,,,,, 2005-03-10 Computer Graphics 19

Computer Graphics + ( ) ( ) 2005-03-10 Computer Graphics 20

Computer Graphics Computer Graphics Modeling Wire Frame Model Surface Model Solid Model Rendering Shading Ray-tracing Radiosity Global Illumination Volumn Rendering 2005-03-10 Computer Graphics 21

Computer Graphics Computer Graphics CG Design Photo shop, Illustrator 3D Studio Max Maya CG Programming C or C++ OpenGL World Tool Kit 2005-03-10 Computer Graphics 22

CG Design CG Design : 3D Studio Max 2005-03-10 Computer Graphics 23

CG Programming CG Programming CG Design Modeling Solid modeling, Surface modeling FFD, Morphing, Warping, Image Based Rendering, Rendering Camera, material, light, Virtual Reality Open GL, C/C++ 2005-03-10 Computer Graphics 24

Application Data Structure Application Program Graphics System / Computer Graphics Devices User (operator) / 2005-03-10 Computer Graphics 25

( ). 2005-03-10 Computer Graphics 26

(1) Application Data Structure : - 8, 12, 6 - : P(x, y, z) - : P(x,y,z) -> Q(x,y,z) - : 2005-03-10 Computer Graphics 27

(2) Application Program : wire-frame / Solid / Surface Models :,, / Raytracing / Radiosity 1. 2. 3. : 3 2 4. : 2005-03-10 Computer Graphics 28

(3) : Wire-Frame P 4 P 3 P 1 P 2 P P 8 7 P 5 P6 Simple and efficient Ambiguous 2005-03-10 Computer Graphics 29

(4) : Solid Model U Solid U A CSG representation A Boundary representation Shading & hidden line removal Mass properties calculation Interference test 2005-03-10 Computer Graphics 30

(5) : Surface Model t s 2005-03-10 Computer Graphics 31

(6) : 2005-03-10 Computer Graphics 32

(6) : Ray-tracing image plane A B C D E 2005-03-10 Computer Graphics 33

(7) 2005-03-10 Computer Graphics 34

(7) 2D / yw max Window yv max Viewport yw min yv min xwmin xw max xv min xvmax World Coordinates Device Coordinates 2005-03-10 Computer Graphics 35

(8) 3D Parallelepiped Truncated Pyramid 2005-03-10 Computer Graphics 36

(9) 3D / 2005-03-10 Computer Graphics 37

(10) (Display commands) (Instruction data) 00000000000000000000000001000000 00000000000000000000000001000000 00000000000000000000000111110000 00000000011000000001111111111111 00000000111100000000000111110000 00000011111111000000000001000000 00001111111111110000000001000000 00111111111111111100000000000000 00011111111111111000000000000000 00011111111111111000000000000000 00011111111111111000000000000000 00000000000000000000000000000000 Bitmap refresh buffer (the 1 s are accentuated for contrast) Display processor CRT Keyboard Data input 2005-03-10 Computer Graphics 38

Display Device ( ) (CRT) (Cathode-Ray Tube) (Cathode) - 2005-03-10 Computer Graphics 39

Display Device ( ) - - - - : + - - - - : + 1/10 - :, - : or - - : x / : y - - : 2005-03-10 Computer Graphics 40

(resolution) (aspect ratio) - -, cm - :,, - - - 3 / 4, 12 / 16 - ( ) - - ( ) - (scan line) : - (raster) : 2005-03-10 Computer Graphics 41

2005-03-10 Computer Graphics 42

(a) (b) (c) (d) 2005-03-10 Computer Graphics 43

2005-03-10 Computer Graphics 44

1 2 3 4 5 6 7 8 2005-03-10 Computer Graphics 45

Color CRT Shadow Mask Electron Gun Screen Phosphor dot pattern Different phosphor for each color!!! 2005-03-10 Computer Graphics 46

Raster-Scan Display input CPU DP CRT pixel Pixel = Picture element Frame Buffer (bit-map) Selective erasing Fixed frame buffer size Independent picture complexity 2005-03-10 Computer Graphics 47

Raster-Scan Display Register 1 DAC Frame Buffer CRT Raster 2005-03-10 Computer Graphics 48

Raster-Scan Display N Register N 0 1 0 2 2 N DAC N = 3 2 N Levels Frame Buffer CRT Raster 2005-03-10 Computer Graphics 49

Raster-Scan Display Red Green Blue Black 0 0 0 Red 1 0 0 Green 0 1 0 Blue 0 0 1 Yellow 1 1 1 Cyan 0 1 1 Magenta 1 0 1 White 1 1 1 3 Registers 0 DAC 1 DAC 0 DAC Blue Green Red N = 3 2 N Levels Frame Buffer CRT Raster 2005-03-10 Computer Graphics 50