Upgrade to Pro — share decks privately, control downloads, hide ads and more …

デジタルアートが創り出す新しい体験

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 デジタルアートが創り出す新しい体験

Avatar for Tomomasa Uchida

Tomomasa Uchida

March 17, 2021
Tweet

More Decks by Tomomasa Uchida

Other Decks in Programming

Transcript

  1. %L) ◦!("  1-36/*Q +2  .*1+[_*'' 4 Transcending Boundaries

     https://www.teamlab.art/jp/w/waterparticles-transcending/  What a Loving, and Beautiful World - ArtScience Museum  https://www.teamlab.art/jp/w/wlbw-artsciensemuseum/  Graffiti Nature  https://www.teamlab.art/jp/w/graffiti_nature/ 
  2. 48"! ◦Graffiti Nature  39 8'6'[_ 5 Graffiti Nature 

    https://www.youtube.com/watch?v=OomhbW3bffs 
  3. 9[6 1. =-: $&$&6  → AXB`-*9 2. @:4H 83I>

      → Ack '$ uf*Pn' $&YG #)j' 6
  4. A< , 1. G('%  9N;Y5?X8£V50 2. CA/('%  d_9\kC?$"9N&IA50

     ^}yp„p8§4$#un 3. 735D  Z^?$"9N&IA50 7
  5. #KZ  1. -")^}*7E=L#H$2(.0(3,8z"5 2. O;KL;RI0'&5$)^}*‹( 3. ^}¶8“-5$O;KL;RIg•5 4. ^}‰}',

    5$O;KL;RI|5 5. Žk)@;DB `Ef>f  6. ³$¦'*GWya›†5 ³ : ˜– / ¦ : ¯´ 7. GWo$³2¦5<wihR5$ ™d9Q?PDM'Ÿ9zIA5 10
  6. \U( ( #b7/ ) 14 DNA!  e ◦2 7

    DNA 1. ^?4 2. r$f> 3. et$f> <C NC IA
  7. 5/2^ ◦GBEj  ^?ˆX²­ ª®$œ‚ 8§4&37"Dq5$ ◦6SU  ^}b8“-5 →

    ’)œ‚—U5  ^}m', 5 → ž)œ‚—h5 ◦hA^  ex.) ¦’8“-5 → ¦)O;KL;RIg•5 → ¦*Z['$" b0)+'/  Dq5 → ’)œ‚— ’){/ U5 16
  8. >O6  ]V6 1. *+("YC  ]p=8 #! HJF>( bš

    ) 2. -4"1.HO  =OCc)24$4&%( 163500 ) 3. -4"1.=bB  EQŠc[…i)m¤( bš ) 4. I;S8  ‘)T);N B$m~)t\#)ƒW$)q 19
  9. @F ?S ◦JE+ 9 B "  vq<hi),. ' 

    7%78 j"'  sJ18pvq ◦ #)  "0 2?F*  BotZLS(   @' → /&6  :DJ; → :% 24
  10. -"RN ◦Processing ( Java )  >OK:F= ◦openFrameworks ( C++

    )  Kinect)s¢  OpenNI8xo"S)vU&MQ ◦Kinect v1  g>PJ)r 28
  11. `  29 1. :e - !& 2. Q9 -

    ¬6)T€'w Boids by Craig Reynolds http://www.red3d.com/cwr/boids/ 3. \k - uXaw8µ5
  12. J'G, ( ex.  10,0006 ) 30 for ( :

    10000k ) { for ( 1/ : 10000k ) { … 10,000N  10,000N = 100,000,000.,-5 (&4{…)
  13. J'G, ( ex.  10,0006 ) 31 10  10

    05aF for ( 8 : 10 ) { for ( : 10 ) { for ( eO05H4-5T : 100 ) { for ( eO05HR?4-5T : 100 ) { … 1005 1005 100N 100N = 1,000,000.,-5 bin-lattice spatial subdivision https://github.com/shiffman/The-Nature-of-Code-Examples/tree/master/chp06_agents/binlatticespatialsubdivision/intersection 
  14. +& P8 ◦33D\  f^}2‰})m¤ ◦_[gcJB  ]l)un)m¤ ◦,1/'iX@?LNWaD\ 

    Fn-21*8ª ◦ 5'1!$05$%).Pf  °¥Y©vS6+5.%17&5ACGM)Œ¨ 32