Kageyama (Kobe Univ.) / 41

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Kageyama (Kobe Univ.) 2015.06.23 2 / 41"

Transcription

1 Kageyama (Kobe Univ.) / 41

2 Kageyama (Kobe Univ.) / 41

3 [ 1, +1] [ 1, +1] [ 1, +1] Kageyama (Kobe Univ.) / 41

4 Kageyama (Kobe Univ.) / 41

5 z = z top bottom y x z far near right left Kageyama (Kobe Univ.) / 41

6 y x z (right, bottom, near) z' y' x' (1,0,-1) (1,1,-1) (left, top, near) mat4.ortho(left, right, bottom, top, near, far, projectionmatrix); Kageyama (Kobe Univ.) / 41

7 z z height y x z far near width Kageyama (Kobe Univ.) / 41

8 y y' x z height z' x' (1,0,-1) (1,1,-1) far near width Kageyama (Kobe Univ.) / 41

9 y = - β -1 z y y' z z' x y z = β x/z β y/z c 1 z + c 2 β > 0, c 1, c 2 x y β/z y = β 1 z y = +1 Kageyama (Kobe Univ.) / 41

10 x y z = x y z w = x + t x y + t y z + t z t x t y t z x y z 1 Kageyama (Kobe Univ.) / 41

11 x y z x y z w = = β x/z β y/z c 1 z + c 2???????????????? x y z 1

12 x y z x y z w = = β x/z β y/z c 1 z + c 2???????????????? x y z 1

13 z varying プリミティブ フラグメント Kageyama (Kobe Univ.) / 41

14 z varyingvalue_1 varyingvalue_2 varyingvalue_3 Kageyama (Kobe Univ.) / 41

15 z z y z Kageyama (Kobe Univ.) / 41

16 p 1/z 直 線 ay+bz=c 1 直 線 z = c 2 y z 座 標 (y, z) 座 標 (p, c 2 ) (ap/c 2 +b)z=c 1 1 z = a p + b c 2 c 1 c 1 Kageyama (Kobe Univ.) / 41

17 z z z = α γ/z z z z γ > 0 z z 1 z +1 α γ x, y z ( x y ) = ( β x/z β y/z ) Kageyama (Kobe Univ.) / 41

18 (x, y, z) t x y z = β x/z β y/z α γ/z 3 z OpenGL 2 Kageyama (Kobe Univ.) / 41

19 (1) x y z w = β β α γ (2) w x x /w y z = y /w z /w x y z 1 Kageyama (Kobe Univ.) / 41

20 Web アプリ HTML + CSS + JavaScript + シェーダソースコード + オブジェクトデータ WebGL JavaScript API (x, y, z, w) (x', y', z') 頂 点 シェーダ プリミティブ 組 み 立 て ラスタ 化 フラグメントシェーダ (x, y, z ) = (x/w, y/w, z/w) GPU Kageyama (Kobe Univ.) / 41

21 height y x z far near width β β α γ α, β, γ Kageyama (Kobe Univ.) / 41

22 height y x z far near width mat4.perspective(fovy, aspect, near, far, projectionmatrix); fovy field of view y aspect frustum mat4.frustum(left, right, bottom, top, near, far, projectionmatrix); Kageyama (Kobe Univ.) / 41

23 Kageyama (Kobe Univ.) / 41

24 Kageyama (Kobe Univ.) / 41

25 3D Kageyama (Kobe Univ.) / 41

26 webgl sample spiral 00.html v a r dz = 0. 1 ; v a r p i t c h = 1. 0 ; v a r pof = 0 ; // p o s i t i o n O f f s e t I n F l o a t s v a r c o f = 1 2 ; // c o l o r O f f s e t I n B y t e s f o r ( v a r k=0; k<nz ; k++) { var z = k dz ; p o s i t i o n V i e w [ pof ] = 0. 0 ; // x p o s i t i o n V i e w [1+ pof ] = 0. 0 ; // y p o s i t i o n V i e w [2+ pof ] = z ; // z c o l o r V i e w [ c o f ] = ; // R c o l o r V i e w [1+ c o f ] = ; // G c o l o r V i e w [2+ c o f ] = ; // B c o l o r V i e w [3+ c o f ] = ; // A pof +=v e r t e x S i z e I n F l o a t s ; Kageyama (Kobe Univ.) / 41

27 c o f +=v e r t e x S i z e I n B y t e s ; } phase = p i t c h z ; p o s i t i o n V i e w [ pof ] = Math. cos ( phase ) ; // x p o s i t i o n V i e w [1+ pof ] = Math. s i n ( phase ) ; // y p o s i t i o n V i e w [2+ pof ] = z ; // z c o l o r V i e w [ c o f ] = 255 Math. cos ( phase ) ; // R c o l o r V i e w [1+ c o f ] = 255 Math. s i n ( phase ) ; // G c o l o r V i e w [2+ c o f ] = 255 Math. s i n ( phase 0. 2 ) ; // B c o l o r V i e w [3+ c o f ] = ; // A pof +=v e r t e x S i z e I n F l o a t s ; c o f +=v e r t e x S i z e I n B y t e s ; Kageyama (Kobe Univ.) / 41

28 Kageyama (Kobe Univ.) / 41

29 webgl sample spiral 00.html dz 156 Kageyama (Kobe Univ.) / 41

30 webgl sample spiral 01.html modelviewmatrix attribute mat4. i d e n t i t y ( modelviewmatrix ) ; mat4. t r a n s l a t e ( modelviewmatrix, [ 0. 8, 0. 5, 0.8]) ; mat4. s c a l e ( modelviewmatrix, [ 0. 3, 0. 3, 0. 3 ] ) ; mat4. r o t a t e X ( modelviewmatrix, Math. PI /3) ; mat4. r o t a t e Y ( modelviewmatrix, Math. PI /3) ; g l. u n i f o r m M a t r i x 4 f v ( u n i L o c a t i o n, f a l s e, modelviewmatrix ) ; // </new> g l. c l e a r ( g l. COLOR BUFFER BIT) ; Kageyama (Kobe Univ.) / 41

31 modelviewmatrix attribute attribute uniform <! new > <s c r i p t i d= shader vs type= x s h a d e r /x v e r t e x > a t t r i b u t e vec3 a V e r t e x P o s i t i o n ; a t t r i b u t e vec4 a V e r t e x C o l o r ; u n i f o r m mat4 umvmatrix ; //< new v a r y i n g vec4 v C o l o r ; v o i d main ( ) { v C o l o r = a V e r t e x C o l o r ; g l P o s i t i o n = umvmatrix vec4 ( a V e r t e x P o s i t i o n, 1. 0 ) ; //< new } Kageyama (Kobe Univ.) / 41

32 webgl sample spiral 01.html Kageyama (Kobe Univ.) / 41

33 webgl sample spiral 01.html Kageyama (Kobe Univ.) / 41

34 webgl sample spiral 02.html CG mat4.perspective projectionmatrix projectionmatrix uniform gl Position = upmatrix * umvmatrix * vec4(avertexposition, 1.0); Kageyama (Kobe Univ.) / 41

35 webgl sample spiral 02.html Kageyama (Kobe Univ.) / 41

36 webgl sample spiral 02.html mat4.perspective(...) Kageyama (Kobe Univ.) / 41

37 OpenGL OpenGL 1.x glpushmatrix(), glpopmatrix() OpenGL JavaScript push pop Kageyama (Kobe Univ.) / 41

38 5 Kageyama (Kobe Univ.) / 41

39 push pop webgl sample spiral 04.html } } modelviewmatrix = modelviewmatrixstack. pop ( ) ; // new f u n c t i o n f u n c t i o n uploadmodelviewmatrixtoshader ( ) { g l. u n i f o r m M a t r i x 4 f v ( u n i L o c a t i o n [ 1 ], f a l s e, modelviewmatrix ) ; } Kageyama (Kobe Univ.) / 41

40 webgl sample spiral 04.html f u n c t i o n u p l o a d P r o j e c t i o n M a t r i x T o S h a d e r ( ) { g l. u n i f o r m M a t r i x 4 f v ( u n i L o c a t i o n [ 0 ], f a l s e, p r o j e c t i o n M a t r i x ) ; } // new f u n c t i o n f u n c t i o n d r a w a s p i r a l ( ) { // Draw t r i a n g l e s Kageyama (Kobe Univ.) / 41

41 webgl sample spiral 04.html } f u n c t i o n s t a r t u p ( ) { canvas = document. getelementbyid ( myglcanvas ) ; g l = c r e a t e G L C o n t e x t ( canvas ) ; s h a d e r p r o g r a m = c r e a t e s h a d e r p r o g r a m ( ) ; Kageyama (Kobe Univ.) / 41

42 webgl sample spiral 04.html Kageyama (Kobe Univ.) / 41

WebGL Safari WebGL WebGL Safari Kageyama (Kobe Univ.) / 5

WebGL Safari WebGL WebGL   Safari Kageyama (Kobe Univ.) / 5 04 1 2015.05.12 Kageyama (Kobe Univ.) 2015.05.12 1 / 55 WebGL Safari WebGL WebGL http://www.khronos.org/webgl/ http://www.khronos.org/webgl/wiki/demo_repository Safari Kageyama (Kobe Univ.) 2015.05.12

More information

WebGL References Kageyama (Kobe Univ.) Visualization 2013.05.07 *4 2 / 54

WebGL References Kageyama (Kobe Univ.) Visualization 2013.05.07 *4 2 / 54 WebGL *1 2013.05.07 *2 *1 X021 2013 LR301 *2 05/08: Kageyama (Kobe Univ.) Visualization 2013.05.07 *3 1 / 54 WebGL References Kageyama (Kobe Univ.) Visualization 2013.05.07 *4 2 / 54 Chrome Firefox http://www.khronos.org/webgl/wiki/demo_repository

More information

Kageyama (Kobe Univ.) / 36

Kageyama (Kobe Univ.) / 36 DrawArrays DrawElements 05 1 2015.05.19 Kageyama (Kobe Univ.) 2015.05.19 1 / 36 Kageyama (Kobe Univ.) 2015.05.19 2 / 36 Kageyama (Kobe Univ.) 2015.05.19 3 / 36 Web アプリ HTML + CSS + JavaScript + シェーダソースコード

More information

DrawArrays DrawElements References Kageyama (Kobe Univ.) Visualization / 34

DrawArrays DrawElements References Kageyama (Kobe Univ.) Visualization / 34 WebGL *1 DrawArrays DrawElements 2013.05.14 *1 X021 2013 LR301 Kageyama (Kobe Univ.) Visualization 2013.05.14 1 / 34 DrawArrays DrawElements References Kageyama (Kobe Univ.) Visualization 2013.05.14 2

More information

WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization / 57

WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization / 57 WebGL 2014.04.15 X021 2014 3 1F Kageyama (Kobe Univ.) Visualization 2014.04.15 1 / 57 WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization 2014.04.15 2 / 57 WebGL Kageyama (Kobe Univ.) Visualization 2014.04.15

More information

一般演題(ポスター)

一般演題(ポスター) 6 5 13 : 00 14 : 00 A μ 13 : 00 14 : 00 A β β β 13 : 00 14 : 00 A 13 : 00 14 : 00 A 13 : 00 14 : 00 A β 13 : 00 14 : 00 A β 13 : 00 14 : 00 A 13 : 00 14 : 00 A β 13 : 00 14 : 00 A 13 : 00 14 : 00 A

More information

診療ガイドライン外来編2014(A4)/FUJGG2014‐01(大扉)

診療ガイドライン外来編2014(A4)/FUJGG2014‐01(大扉) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

More information

204 / CHEMISTRY & CHEMICAL INDUSTRY Vol.69-1 January 2016 047

204 / CHEMISTRY & CHEMICAL INDUSTRY Vol.69-1 January 2016 047 9 π 046 Vol.69-1 January 2016 204 / CHEMISTRY & CHEMICAL INDUSTRY Vol.69-1 January 2016 047 β γ α / α / 048 Vol.69-1 January 2016 π π π / CHEMISTRY & CHEMICAL INDUSTRY Vol.69-1 January 2016 049 β 050 Vol.69-1

More information

Microsoft Word - 教材ガイド一覧ビデオ.doc

Microsoft Word - 教材ガイド一覧ビデオ.doc V V V V V V V V V V V V 1 V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V IT Web CG V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V NO V V V V V

More information

日本分子第4巻2号_10ポスター発表.indd

日本分子第4巻2号_10ポスター発表.indd JSMI Report 62 63 JSMI Report γ JSMI Report 64 β α 65 JSMI Report JSMI Report 66 67 JSMI Report JSMI Report 68 69 JSMI Report JSMI Report 70 71 JSMI Report JSMI Report 72 73 JSMI Report JSMI Report 74

More information

第89回日本感染症学会学術講演会後抄録(I)

第89回日本感染症学会学術講演会後抄録(I) ! ! ! β !!!!!!!!!!! !!! !!! μ! μ! !!! β! β !! β! β β μ! μ! μ! μ! β β β β β β μ! μ! μ!! β ! β ! ! β β ! !! ! !!! ! ! ! β! !!!!! !! !!!!!!!!! μ! β !!!! β β! !!!!!!!!! !! β β β β β β β β !!

More information

2 3

2 3 Sample 2 3 4 5 6 7 8 9 3 18 24 32 34 40 45 55 63 70 77 82 96 118 121 123 131 143 149 158 167 173 187 192 204 217 224 231 17 285 290 292 1 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

More information

ron04-02/ky768450316800035946

ron04-02/ky768450316800035946 β α β α β β β α α α Bugula neritina α β β β γ γ γ γ β β γ β β β β γ β β β β β β β β! ! β β β β μ β μ β β β! β β β β β μ! μ! μ! β β α!! β γ β β β β!! β β β β β β! β! β β β!! β β β β β β β β β β β β!

More information

第85 回日本感染症学会総会学術集会後抄録(III)

第85 回日本感染症学会総会学術集会後抄録(III) β β α α α µ µ µ µ α α α α γ αβ α γ α α γ α γ µ µ β β β β β β β β β µ β α µ µ µ β β µ µ µ µ µ µ γ γ γ γ γ γ µ α β γ β β µ µ µ µ µ β β µ β β µ α β β µ µµ β µ µ µ µ µ µ λ µ µ β µ µ µ µ µ µ µ µ

More information

P1-1 P1-2 P1-3 P1-4 P1-5 P1-6 P3-1 P3-2 P3-3 P3-4 P3-5 P3-6 P5-1 P5-2 P5-3 P5-4 P5-5 P5-6 P7-1 P7-2 P7-3 P7-4 P7-5 P7-6 P9-1 P9-2 P9-3 P9-4 P9-5 P9-6 P11-1 P11-2 P11-3 P11-4 P13-1 P13-2 P13-3 P13-4 P13-5

More information

愛知工業大学表1-4.indd

愛知工業大学表1-4.indd 23 3 11 25 10 10 15883 2652 150 30 32 3000 Web Web 24 2012 1 8 3 13 FM84.5 8 4CG 91 vol. 10 25 25 2013 1 13 CG 1 8 3 CG 1 Web 2 16 30 50 B3 2 2011 12 ver. 1 ver. 1 Ver. 2 3 Web DY 1 3 50.6 PC 72.8 PC Web

More information

. 61 5,000 5,000 2 61 2 10 62 5 1 2 3 9 30 6 10 3 1 969 39 61 20 330 1040 1750 1360 57 60 1 10,000 96 5 5 94 80 5 15 5 100 82 18 2

. 61 5,000 5,000 2 61 2 10 62 5 1 2 3 9 30 6 10 3 1 969 39 61 20 330 1040 1750 1360 57 60 1 10,000 96 5 5 94 80 5 15 5 100 82 18 2 1. 2. 26 9 8 26 9 22 26 9 28 3. 26 10 1 26 12 31 4. 26 10 27 1 1 3 27 1 1 2 1 2 5. 1 1000 1,000 6. 1 10,000 A 500 11 B 500 11 1,000 A B 7. 10,000 8. 1 5 5 9. 10. 11. 1 2 1 . 61 5,000 5,000 2 61 2 10 62

More information

0720

0720 DRM SNS WP WP UG Width of the Flash tag cloud Height of the Flash tag cloud Color of the tags 000000 Background color FFFFFF Use compatibility mode? WEB - HTML Color Names http://www.joomler.net/download/131-wordpress/890-wordpress-wp-cumulus-49kb.html

More information

1 913 10301200 A B C D E F G H J K L M 1A1030 10 : 45 1A1045 11 : 00 1A1100 11 : 15 1A1115 11 : 30 1A1130 11 : 45 1A1145 12 : 00 1B1030 1B1045 1C1030

1 913 10301200 A B C D E F G H J K L M 1A1030 10 : 45 1A1045 11 : 00 1A1100 11 : 15 1A1115 11 : 30 1A1130 11 : 45 1A1145 12 : 00 1B1030 1B1045 1C1030 1 913 9001030 A B C D E F G H J K L M 9:00 1A0900 9:15 1A0915 9:30 1A0930 9:45 1A0945 10 : 00 1A1000 10 : 15 1B0900 1B0915 1B0930 1B0945 1B1000 1C0900 1C0915 1D0915 1C0930 1C0945 1C1000 1D0930 1D0945 1D1000

More information

P-12 P-13 3 4 28 16 00 17 30 P-14 P-15 P-16 4 14 29 17 00 18 30 P-17 P-18 P-19 P-20 P-21 P-22

P-12 P-13 3 4 28 16 00 17 30 P-14 P-15 P-16 4 14 29 17 00 18 30 P-17 P-18 P-19 P-20 P-21 P-22 1 14 28 16 00 17 30 P-1 P-2 P-3 P-4 P-5 2 24 29 17 00 18 30 P-6 P-7 P-8 P-9 P-10 P-11 P-12 P-13 3 4 28 16 00 17 30 P-14 P-15 P-16 4 14 29 17 00 18 30 P-17 P-18 P-19 P-20 P-21 P-22 5 24 28 16 00 17 30 P-23

More information

地域と文化資産

地域と文化資産 11 2005 1980 151 20 65 1 6 37 7 A D E F G H - 2 - 2005 8 6 10:00 10:30 2-432 A D 7 E 8 1-F 1-G - 3 - 2005 H 1970 2005 8 26-4 - A B D E F G H 3 7 8 1 5 6 1 10-5 - 2005 10 1 5 6 1 1 30 2 3 5 3 2 1 2005 8

More information

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 http://www.moj.go.jp/press/090130-1.html 55 56 57

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 0 1 2 3 4 5 6 1964 1978 7 0.0015+0.013 8 1 π 2 2 2 1 2 2 ( r 1 + r3 ) + π ( r2 + r3 ) 2 = +1,2100 9 10 11 1.9m 3 0.64m 3 12 13 14 15 16 17 () 0.095% 0.019% 1.29% (0.348%) 0.024% 0.0048% 0.32% (0.0864%)

More information

受賞講演要旨2012cs3

受賞講演要旨2012cs3 アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート アハ ート α β α α α α α

More information

日本糖尿病学会誌第58巻第3号

日本糖尿病学会誌第58巻第3号 l l μ l l l l l μ l l l l μ l l l l μ l l l l l l l l l l l l l μ l l l l μ Δ l l l μ Δ μ l l l l μ l l μ l l l l l l l l μ l l l l l μ l l l l l l l l μ l μ l l l l l l l l l l l l μ l l l l β l l l μ

More information

07_経営論集2010 小松先生.indd

07_経営論集2010 小松先生.indd 19 1 2009 105 123 Web Web Web Web World Wide Web WWW OS 1990 WWW Web HTML CSS JavaScript Web 1 WWW 2 Web Web 3 Web 4 HTML5 5 Web Web 3 1970 WWW HTML Web WWW WWW WWW WWW WWW 105 Web WWW 2 Web 1 1 NTT NTT

More information

日本糖尿病学会誌第58巻第2号

日本糖尿病学会誌第58巻第2号 β γ Δ Δ β β β l l l l μ l l μ l l l l α l l l ω l Δ l l Δ Δ l l l l l l l l l l l l l l α α α α l l l l l l l l l l l μ l l μ l μ l l μ l l μ l l l μ l l l l l l l μ l β l l μ l l l l α l l μ l l

More information

<312D322D30348BE08BE28EEC2E696E6464>

<312D322D30348BE08BE28EEC2E696E6464> 57 連 体 修 飾 構 造 における 主 格 助 詞 の の 変 化 1.はじめに 1 2. 問 題 の 所 在 2 1 2 4 HERSETEC, 1, 2 (2007), 57 72 58 1 2 3 4 2 4 1 2 2 1955 3 3. 中 古 語 の 連 体 構 造 における 主 格 助 詞 の 1 2 59 3 1 195 55 1975 1978 1975 1978 1955 5

More information

.....Z...^.[.......\..

.....Z...^.[.......\.. 15 10 16 42 55 55 56 60 62 199310 1995 134 10 8 15 1 13 1311 a s d f 141412 2 g h j 376104 3 104102 232 4 5 51 30 53 27 36 6 Y 7 8 9 10 8686 86 11 1310 15 12 Z 13 14 15 16 102193 23 1712 60 27 17 18 Z

More information

1 Web,.,, Web..,, Web.,,,.,,,., CGI.,, Web, Web.,,. PC,,.

1 Web,.,, Web..,, Web.,,,.,,,., CGI.,, Web, Web.,,. PC,,. Web 1 Web,.,, Web..,, Web.,,,.,,,., CGI.,, Web, Web.,,. PC,,. 2 1 6 1.1............................................... 6 1.2.............................................. 6 1.3...............................................

More information

1 1 1............................ 1 2............................ 1 3 HTML5 CSS3................... 2 4........................ 2 2 3 1...............

1 1 1............................ 1 2............................ 1 3 HTML5 CSS3................... 2 4........................ 2 2 3 1............... 1 1 1............................ 1 2............................ 1 3 HTML5 CSS3................... 2 4........................ 2 2 3 1.............................. 3 2........................... 3 3......................

More information

31 Jul.2012 API Application Program Interface Markup SEMANTICS OFFLINE & STORAGE DEVICE ACCESS CONNECTIVITY MULTIMEDIA 3D, GRAPHICS EFFECTS PERFORMANCE INTEGRATION CSS3 HTML5 CSS3 JavaScript WHATWG

More information

第86回日本感染症学会総会学術集会後抄録(II)

第86回日本感染症学会総会学術集会後抄録(II) χ μ μ μ μ β β μ μ μ μ β μ μ μ β β β α β β β λ Ι β μ μ β Δ Δ Δ Δ Δ μ μ α φ φ φ α γ φ φ γ φ φ γ γδ φ γδ γ φ φ φ φ φ φ φ φ φ φ φ φ φ α γ γ γ α α α α α γ γ γ γ γ γ γ α γ α γ γ μ μ κ κ α α α β α

More information

第7章 レンダリング

第7章 レンダリング 7 April 11, 2017 1 / 59 7.1 ( ) CG 3 ( ) 2 / 59 7.2 7.2.1 ( ) 3 (rendering) 1 / (hidden line/surface calculation) a (outer normal algorithm) b Z (Z-buffer algorithm) c (scan-line algorithm) 2 (shading)

More information

第7章 レンダリング

第7章 レンダリング 7 May 18, 2012 1 / 60 71 ( ) CG 3 ( ) 2 / 60 72 71 ( ) 3 (rendering) 1 / (hidden line/surface calculation) a (outer normal algorithm) b Z (Z-buffer algorithm) c (scan-line algorithm) 2 (shading) a (flat

More information

7 27 7.1........................................ 27 7.2.......................................... 28 1 ( a 3 = 3 = 3 a a > 0(a a a a < 0(a a a -1 1 6

7 27 7.1........................................ 27 7.2.......................................... 28 1 ( a 3 = 3 = 3 a a > 0(a a a a < 0(a a a -1 1 6 26 11 5 1 ( 2 2 2 3 5 3.1...................................... 5 3.2....................................... 5 3.3....................................... 6 3.4....................................... 7

More information