2009 3DCG : M0106423 3DCG,,,, 3DCG 2D 3DCG 2D 3DCG 3DCG



Similar documents
1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

2013 M

2010 : M DCG 3 (3DCG) 3DCG 3DCG 3DCG S

2010 : M CG 3DCG 3 3

[2] 2. [3 5] 3D [6 8] Morishima [9] N n 24 24FPS k k = 1, 2,..., N i i = 1, 2,..., n Algorithm 1 N io user-specified number of inbetween omis

2010 : M

2018 M


2012 M

07-二村幸孝・出口大輔.indd

2014 2D : M D Live2D Live2D E-mote Live2D

2009 : M (CG)

2006 3D M

2009 : M DCG 3 4 3

IPSJ SIG Technical Report Vol.2014-CG-156 No /9/16 2.5D 1,a) D 2.5D 2 2 3D 2.5D 2.5D Modeling from Illustrations of Different Views Abs

main.dvi

1 GPU GPGPU GPU CPU 2 GPU 2007 NVIDIA GPGPU CUDA[3] GPGPU CUDA GPGPU CUDA GPGPU GPU GPU GPU Graphics Processing Unit LSI LSI CPU ( ) DRAM GPU LSI GPU

2005 3DCG 3DCG M

BA-100_Ver3.05

MSAC-EX1

Lyra X Y X Y ivis Designer Lyra ivisdesigner Lyra ivisdesigner 2 ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) (1) (2) (3) (4) (5) Iv Studio [8] 3 (5) (4) (1) (

25 (2013)

Presentation

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

untitled

3D, 3DCG., 3D. 3DCG 3D,,,,., 3D,, 3D., 2. 3D,,.,,.,,.,,,.,, 3D., 500 3D. 3D,, i

SE Vol



名称未設定

Lecture on

REALV5_A4…p_Ł\1_4A_OCF

untitled

「都市から地方への人材誘致・移住促進に関する調査」

<91498EE88CA D815B2E786C73>

〔 大 会 役 員 〕

橡本体資料+参考条文.PDF

STC-PC10_Ver1.01

STC-IP10

< >

( )

3D VR CAD 3D CAD CAD [1] CAD 3DCG [2] [3] CAD 3D NC CG [4] Ccurve XY C curve α C curve [5], [6], [7], [8], [9] 2 [10] 1 [11], [12] 2.2 [13] Tcu



EPSON Easy Interactive Tools Ver.2 Operation Guide

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

Printer Driverセットアップ編

ViewSonic Corporation, Macintosh Power Macintosh Microsoft Windows Windows ViewSonic 3 OnView ViewMatch ViewMeter ViewSonic ViewSonic, ViewSonic

名称未設定

untitled

2007 3DCG : M DCG 3DCG 3DCG 3D (huristic method) C++

DEIM Forum 2012 E Web Extracting Modification of Objec

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

_CS6.indd

Ironman_CMKK.fm

HP Workstation Xeon 5600

2003/3 Vol. J86 D II No Fig. 1 An exterior view of eye scanner. CCD [7] CCD PC USB PC PC USB RS-232C PC

DEIM Forum 2017 H ,

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

IPSJ SIG Technical Report Vol.2014-CG-155 No /6/28 1,a) 1,2,3 1 3,4 CG An Interpolation Method of Different Flow Fields using Polar Inter

- (20 ) 400 () 3DCG No.51 No.61 No.62 No.11 P 2 16

untitled

untitled

[ ]

2011 : M Schell Interest curve Schell Chan FPS Schell Interest curve Chan FPS Chan Chan Chan Chan

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2014-CVIM-190 No /1/24 RGB-D *1 *1 *1 Relighting with Dynamic Light Environments Using an RGB-D Camera

2014 2

24 Boid

活用ガイド (ソフトウェア編)

IPSJ SIG Technical Report Vol.2015-CG-158 No /2/27 1,a) 2 2 3,b) 1. 2D 3DCG 2 [1] 1 Waseda University, Shinjuku, Tokyo , Japan 2 /JST W

untitled

Cosminexus Application Designer操作ガイド

Web Social Networking Service Virtual Private Network 84

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

FIT2013( 第 12 回情報科学技術フォーラム ) I-032 Acceleration of Adaptive Bilateral Filter base on Spatial Decomposition and Symmetry of Weights 1. Taiki Makishi Ch

宇治市役所システム監査事例報告

2

P2P P2P peer peer P2P peer P2P peer P2P i

5104-toku3.indd

7

PC Development of Distributed PC Grid System,,,, Junji Umemoto, Hiroyuki Ebara, Katsumi Onishi, Hiroaki Morikawa, and Bunryu U PC WAN PC PC WAN PC 1 P

<4D F736F F D CF097AC E A D836A B2E646F6378>

B 20 Web

HD

コミュニケーションユーティリティー編

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

活用ガイド (ソフトウェア編)

Printe Driver

23 Study on Generation of Sudoku Problems with Fewer Clues

Microsoft Word - 太田明仁.doc

P3PC

indd

21 e-learning Development of Real-time Learner Detection System for e-learning

LAN LAN LAN LAN LAN LAN,, i

HP xw9400 Workstation

untitled

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

untitled

GPGPU

Transcription:

2009 3DCG M0106423

2009 3DCG : M0106423 3DCG,,,, 3DCG 2D 3DCG 2D 3DCG 3DCG

1 1 1.1................................. 1 1.2................................. 1 1.3............................... 3 1.4................................. 4 2 3DCG 5 2.1.................... 5 2.2....................... 8 2.3.................. 11 2.4..................... 14 3 16 3.1.............................. 16 3.2.................... 20 3.3................................... 22 4 24 4.1.......................... 24 4.2.......................... 29 4.3.................... 31 5 32 5.1................................... 32 5.2............................... 33 6 35 36 37 I

2.1.................... 6 2.2............ 7 2.3......................... 8 2.4................ 9 2.5.................. 10 2.6............ 12 2.7..................... 13 3.1............................ 17 3.2................ 17 3.3........................ 18 3.4........................ 19 3.5.............. 20 3.6.............................. 22 4.1................... 25 4.2.......................... 27 4.3............. 28 4.4............ 29 4.5........................ 30 II

1 1.1 3 ( 3DCG) (Non-Photorealistic Rendering:NPR) [1][2] 2D 3DCG 3DCG [3] 1.2 [4] 1

2D 3DCG 2D [5] 2D [6] 3DCG 1 30 60 JET SET RADIO [7] VIII [8] NPR [9][10] 2

2D 3DCG [11] [12] NPR 2D 1.3 3DCG 1.2 3 3DCG 3D 3DCG 3

3DCG 1.4 2 3DCG 3 4 5 6 4

2 3DCG 3DCG 2.1 2.2 2.3 3D 2.4 3DCG 2 [13] 2.1 ( ) Gooch [14] Marshall Game Programing Gems 2 [15] 2.1 5

2.1: 1 0 0 1 1 1 2.2(a) 2.2(b) 2.2(a) N ( ) L N L 2 s V N V t s t t 0 1 6

s t t 1 2.2(b) s 0 1 s t (a) 1 (b) 2 2.2: 2.3 7

2.3: 2.2 3 Saito [16] Decaudin[17] Decaudin [18] [19] Decaudin ( ) Decaudin ( ) 2.4 8

2.4(a) 3D Laplacian Sobel Laplacian 2 Sobel 1 2.4(b) 2.4(a) Sobel (a) (b) 2.4: 3D 2.5 9

(a) 2.5: (b) 2.5(a) Laplacian Sobel 2.5(b) 2.5(a) Sobel 2.4(b) 2.5(b) Card [20] GPU(Graphics Processig Unit) ( ) RGB Mitchell [21] Card 10

GPU ( ) Laplacian Sobel 1 Card Mitchell GPU 2.3 Rossignac [22] Evan [23] 11

[24] 3D 1. 2. 3. 2.6 3D (a) (b) (c) 1 (d) 2 (e) 3 (f) 2.6: 2.6(a) 2.6(b) 2.6(e) 12

2.6(b) 2.6(c) 2.6(d) 2.6(e) 2.6(e) 2.6(f) 2.7 3D (a) 2.7: (b) 2.7(a) 2.7(b) 2 GPU 13

1 3 2.4 3DCG 2 2.1 14

2.1: 3DCG 2 15

3 3DCG 3.1 3D 3.2 3.1 3.3 1.3 3.1 3DCG 3.1 16

3.1: 3.1 [25] 3D 3.2 3.2: P 1 P 2 17

N 1 N 2 P 1 P 2 N 1 θ 1 P 2 P 1 N 2 θ 2 θ 1 θ 2 (3.1) 0 θ 1 + θ 2 < 180 (3.1) 3.3 3.3: θ 1 θ 2 (3.2) A A > θ 1 + θ 2 (3.2) θ 1 θ 2 (3.3) 180 θ 1 + θ 2 < 360 (3.3) 3.4 18

3.4: θ 1 θ 2 (3.4) B B < θ 1 + θ 2 (3.4) (3.2) 3.1 (3.4) 3.1 19

3.2 3.1 ( ) 2.3 1. 2. ( ) 3. 4. 3.5 (a) (b) (c) 3.5: 2.3 3.5(a) 3.1 20

3.5(b) ( ) 3.5(c) P Q D (3.5) V Q D = V (Q P) 2 (3.5) (3.5) D (3.5) 2 21

3.3 API OpenGL[26] 3DCG Fine Kernel ToolKit[27] 3.6 3.6: 22

3.1 3.1 23

4 3 4.1 3.3 3DCG 4.2 4.3 3D Metasequoia[29] 4.1 4.1 4.1(a) 4.1(b) 4.1(c) 4.1(d) 4.1(c) 4.1(a) 4.1(b) 4.1(c) 24

(a) (b) (c) 4.1: (d) 4.1 3D 25

(1) r (r, 0, 0) (2) (r, 0, 0) z 30 30 (3) (r, 0, 0) y 30 (2) 30 60 30 60 (4) 80 80 (3) z 45 80 80 90 90 4.1 4.1(d) 4.1 4.1: 80 60 30 0 30 60 80 8 12 12 12 12 12 8 4.1(c) 4.1(d) 4.1 4.1(d) 3D 4.2 4.1 26

4.2: r 3D 3.2 (3.5) 4.3 4.3(a) 4.1(d) 4.3(b) 4.3(a) r 2r 4.3 (3.5) D 2D 27

(a) r (b) 2r 4.3: 4.3(a) 2r 4.3(b) 4.3(a) 4.4 4.4(a) 4.4(b) 4.4(a) 28

(a) (b) 4.4: 4.1(c) 4.4(a) 4.1(b) 4.2 4.5 4.5(a) 4.5(b) 4.5(c) 4.5(d) [12] 3DCG Autodesk Softimage[28] 4.5(a) 4.5(d) 29

(a) (b) (c) 4.5: (d) 4.5(b) 4.5(d) 4.5(b) 4.5(d) 4.5(c) 4.5(d) 30

4.3 4.2 4.2: OS Windows Vista Enterprise Service Pack 2 CPU Intel Core2 Duo E8500 4.00GB fps(frames Per Second) 1 4.3 4.3: (fps) 956 60.4 60.0 1790 56.0 56.0 2689 37.6 37.4 3094 27.0 27.4 4.3 31

5 4 5.1 5.2 5.1 3DCG 3D 2D 32

5.2 (a) (b) (c) (a) (b) (a) ( ) (c) 4.1 4.4(b) 4.1(d) (a) (a) (b) (c) 33

4.4(b) 34

6 3DCG 2D 35

36

[1] Kalnins, R.D. and Markosian, L. and Meier, B.J. and Kowalski, M.A. and Lee, J.C. and Davidson, P.L. and Webb, M. and Hughes, J.F. and Finkelstein, A., WYSIWYG NPR: Drawing strokes directly on 3D models, ACM Transactions on Graphics, Vol.21(3), pp.755-762, 2002. [2] Gooch, Amy and Gooch, Bruce and Shirley, Peter and Cohen, Elaine, A non-photorealistic lighting model for automatic technical illustration, Proc. SIGGRAPH 1998, pp.447-452, 1998. [3],, 2009,, pp.49-74, 2009. [4] Guptill, A.L. and Meyer, S.E,,, pp.33-43, 1977. [5] Guptill, A.L. and Meyer, S.E,,, pp.48-56, 1976. [6],,, 2009. [7] JET SET RADIO, SEGA ENTERPRISES,LTD.,, 2000. [8] VIII, ARMOR PROJECT, BIRD STUDIO, LEVEL-5, SQUARE ENIX,, 2004. 37

[9] Kalnins, R.D. and Davidson, P.L. and Markosian, L. and Finkelstein, A., Coherent stylized silhouettes, ACM Transactions on Graphics, Vol.22(3), pp.856-861, 2003. [10] Praun, E. and Hoppe, H. and Webb, M. and Finkelstein, A., Real-time hatching, Proc. SIGGRAPH 2001, pp.581-586, 2001. [11], CAPCOM CO., LTD.,, 2006. [12] Works Corporation, 69, CG- WORLD(2006 6 ), Vol.94, pp.85-89, 2006. [13] Akenine-Moller, T. and Moller, T. and Haines, E., 2,, pp.247-267, 2006. [14] Gooch, B. and Sloan, P.P.J. and Gooch, A. and Shirley, P. and Riesenfeld, R., Interactive technical illustration, Proceedings of the 1999 symposium on Interactive 3D graphics, pp.31-38, 1999. [15] Mark DeLour, Game Programing Gems 2,, pp.436-443, 2002. [16] Saito, T. and Takahashi, T., Comprehensible Rendering of 3-D Shapes, Computer Graphics, pp.197-206, 1990. [17] Decaudin, P., Cartoon-looking rendering of 3D-scenes, 1996. [18] Hyunjun Lee and Sungtae Kwon and Seungyong Lee, Real-time pencil rendering, NPAR 2006, pp.37-45, 2006. [19] Thomas Luft and Oliver Deussen, Real-time watercolor illustrations of plants using a blurred depth test, NPAR 2006, pp.11-20, 2006. 38

[20] Card, D. and Mitchell, J.L., Non-photorealistic rendering with pixel and vertex shaders, ShaderX: Vertex and Pixel Shaders Tips and Tricks, pp.319-333, 2002. [21] Mitchell, Jason L. and Brennan, Chris and Card, Drew, Real-time imagespace outlining for non-photorealistic rendering, Proc. SIGGRAPH 2002, pp.239-239, 2002. [22] Rossignac, J. and van Emmerik, M., Hidden contours on a frame-buffer, 1992. [23] Evan Hart, Dave Gosselin, John Isidoro, Vertex Shading with Direct3D and OpenGL, 2001. [24],,, 2004. [25], 3DCG,, 2006. [26] Silicon Graphics International., OpenGL, <http://www.opengl.org/>. [27], Fine Kernel Tool Kit System, <http://fktoolkit.sourceforge.jp/>. [28] Autodesk, Inc., Autodesk Softimage, <http://www.autodesk.co.jp/>. [29] Osamu Mizuno, Metasequoia, <http://www.metaseq.net/>. 39