: Vrtual Noctluca: Meda art of lght and musc through stream, Kensuke Tobtan,ErkoAba,, Yusuke Hgash,KyoheAda and Norko Nagata 3 CG,,, 1. Joseph-Maurce Ravel Claude Achlle Debussy 2013 12 3 2014 2 14 2014 3 25 / 669 1337 2 1 182 8585 1-5-1 Duba Fountan CG SE
2. Brown LED Bon 2) LED Noctluca 4) LED Collectve Body 5) Tangble Sound 1) Interactve Fountan 6) 7) Tangble Sound Interactve Fountan 7 LED LED CG 3. 3 1 3. 1 1 SE 2 Noctluca 4) Noctluca 7) 2 3 3 3 Collectve Body 5) 3 3 SE
3. 2 CG CG CG 8) CG 1 SPH(Smoothed Partcle Hydrodynamcs) 9)10) MPS(Movng Partcle Sem-mplct) 11) SPH MPS SPH 2 SPH SPH SPH x φ(x) φ(j) φ(x) = j m j φ j ρ j W (x x j ) (1) m j ρ j x j j W x 0 SPH (1) x ρ(x) = j m j W den (x x j ) (2) W den (r) = 315 64πre 9 (re 2 r 2 ) 3 (3) re f press f vs = j = μ j m j p + p j 2ρ j W press (x x j ) (4) m j v + v j 2ρ j W vs (x x j ) (5) W press (r) = 45 πre 6 (r e r ) 2 r (6) r W vs (r) = 45 πre 6 (r e r ) (7) (8) (9) v t+ t x t+ t = v t t (f press + f vs + f g ρ ) (8) = x t + v t+ t t (9) 3. 3 3 4. 3
2 (a) a:low, μ:low (b) a:low, μ:hgh (c) a:hgh, μ:low (d) a:hgh, μ:hgh 4 a μ 3 4. 1 2 PC(CPU: Core(TM)2 Duo CPU T9600 2.8GHz / MEMORY: 4GB / GPU: NVIDIA GeForce GTX 260M) Pont Grey Research Bumblebee2 Vsual C++ DrectX SDK HLSL(Hgh Level Shader Language) SE 4. 2 3 1 2 SPH 3 SPH 4 2 0.0 1.0 F (10) (11) F collde = max(f t, 0) (10) F = d( v + F collde ) (11) f t F collde F collde < 0 F collde =0 v F collde v d d 5
6 7 (a) d:low (b) d:md (c) d:hgh 5 1 Neutral - R:0.10 G:0.30 B:0.40 AbM7 R:0.59 G:0.42 B:0.61 Gm11 R:0.56 G:1.00 B:0.38 Cm11 R:0.59 G:0.42 B:1.00 Bb11 R:0.09 G:1.00 B:0.61 Fm9 R:1.00 G:0.90 B:0.03 EbM7 R:1.00 G:0.18 B:0.18 Dm7-5 R:1.00 G:0.03 B:0.86 3 SE SE SE 12) 15) 1 16) RGB RGB 6 RGB 7 8 4. 3 1 SPH () O(n 2 ) O(n) 17) 2 GPU GPU(Graphcs Processng Unts) CPU GPU 3DCG GPU GPGPU(General Purpose computng on Graphcs Processng Unts) 18) 19) 22) GPU SPH 23) GPU 5. 5. 1
8 3 2 2 p (Prob > ChSq) 0.107 1 0.7431 2.675 2 0.2625 1.590 2 0.4516 * 7.126 2 0.0283* * 1.239 2 0.5382 * 5.595 4 0.2315 2 p (Prob > ChSq) 3.090 1 0.0788 10.311 2 0.0058* 0.098 2 0.9521 * 5.641 2 0.0596 * 1.707 2 0.4259 * 6.607 4 0.1582 2 A B 1 H d Low s Small H d Low s Md 2 H d H s Small Low d Low s Large 3 Low d H s Md Low d H s Small 4 Low d Low s Md Low d Md s Md 5 Low d Md s Small H d Md s Md 6 H d H s Large Low d Low s Small 7 H d Md s Small H d Low s Small 8 H d Low s Md H d H s Md 9 Low d Md s Md H d Low s Md 10 Low d Md s Large H d Low s Large 11 H d Low s Small Low d H s Md 12 Low d Low s Small Low d Low s Large 13 H d Md s Large Low d Low s Md 14 Low d Md s Large Low d H s Large 24) 5. 2 (vscosty) (decay) (sze) 2 3 JMP 2 2 2 3 2 2 p (Prob > ChSq) 0.000 1 0.9824 3.147 2 0.2073 3.175 2 0.2044 * 3.657 2 0.1607 * 1.892 2 0.3882 * 9.397 4 0.0519 5. 3 20 5 2 3 (x 2 (2) = 7.13,p <.05) (x 2 (2) = 10.31,p <.01) 3 3 (x 2 (1) = 3.09,p <.07) (x 2 (1) = 5.64,p<.06) 9 10
(a) * 11 9 6. (a) (b) (c) * 10 ( Low:) (d Md:) ( Low d Md: ) 3 ( Low d Md: ) 5. 4 6. 1 25)26) 11 6. 2 12 5 Mcrosoft Knect 13
12 13 14 VsLab Osaka 6. 3 2013 3 2013 9 24 9 30 VsLab Osaka 300 VsLab Osaka 14 11 7. 3 1 5 (1) pp.755 762 (2000) 2 Brown, A. and Fagg, A.: Bon, Proc. of SIGGRAPH 06 ACM SIGGRAPH 2006 art gallery, Artcle No. 29, (2006) 3 Monno, K. and Nagata, T.: Japan meda arts festval lghtng doodle project Pka Pka, Proc. of SIGGRAPH 07 ACM SIGGRAPH 2007 art gallery, pp.162, (2007) 4Noctluca, 2004 Asa Dgtal Art Award (2004) 5 Laga, H.Collectve Body 3 8(4), pp.151 159 (2009) 6Interactve Fountan, 7(2), pp.34 42 (2008) 7 12(3), pp.277 283 (2010) 8 CG-- 28, 108, pp.28 31 (2008) 9 J.J.Monaghan: Smoothed partcle hydrodynamcs, Annu. Rev. Astrophys, 30, pp.543 574 (1992) 10 M.Muller, D.Charypar and M.Gross: Rgd flud: smulaton for nteractve applcatons, Proc. of SIGGRAPH 03 ACM SIGGRAPH 2003 on Computer Anmaton, pp.154 159 (2003) 11 S.Koshzuka, H.Tamako and Y.Oka: A partcle method for ncompressble vscous flow wth flud fragmentaton, Comput. Flud Dynamcs J, 4, pp.29 46 (1995) 12 R.Plomp and W.J.M.Levelt: Tonal Consonance and Crtcal Bandwdth, Journal of the Acoustcal Socety of Amerca, 38, pp. 548 560 (1965) 13 A.Kameoka and Kuryagawa: Consonance Theory: Part I and II, Journal of the Acoustcal Socety of Amerca, 45, pp.1451 1459 (2005) 14 W.A.Sethares: Tunng, Tmbre, Spectrum, Scale, Sprnger London (2005)
15 R.Parncutt: Harmony: A psychoacoustcal approach, Berln: Sprnger-Verlag (1989) 16 50(3), pp.1133 1138 (2009) 17 B.K.Mshra: A revew of computer smulaton of tumblng mlls by the dscrete element method: Part-contact mechancs, Internatonal Journal of Mneral Processng, Vol.71(1), pp.73 93 (2003) 18 GPGPU, http://www.gpgpu.org/. 19 J.Harrs, M., Coombe, G., Scheuermann, T. and Lastra, A.: Physcally-Based Vsual Smulaton on Graphcs Hardware, Proc. of SIGGRAPH 2002 / Eurographcs Workshop on Graphcs Hardware 2002, pp.1 10 (2002) 20 R.Fernando: GPU gems: Programmng Technques, Tps, and Trcks for Real-Tme Graphcs, Addson-Wesley Professonal (2004) 21 M.Pharr and R.Fernando: GPU Gems 2: Programmng Technques for Hgh-Performance Graphcs and General-Purpose Computaton, Addson-Wesley Professonal (2005). 22 JohnD.Owens Luebke, D. Govndaraju, N. Harrs, M. JensKr uger E.Lefohn, A. J.Purcell, T.A Survey of General-Purpose Computaton on Graphcs Hardware, Computer Graphcs Forum, 26(1), pp.80 113 (2007) 23 Harada, T., Koshzuka, S. and Kawaguch, Y.: Smoothed Partcle Hydrodynamcs on GPUs, Proc. of Computer Graphcs Internatonal, pp.62 70 (2007) 24: 1, 592 pp.67 74 (2005) 25, Fur-Fly, 15(3), pp.459 462 (2010) 26,,,,,, FuSA 2 Touch Dsplay:, 53(3), pp.1069 1081 (2012) 2002 2004 (IA- MAS) JST 2010 2014 () ACM 2004 2009 2012 PD 2013 () 2011 3 2013 3 2008 3 2010 3 1983 1996 2003 2007 2009 2013 IEEE, ACM