webadmin映像とサウンドなど複合的な要素を組み合わせたクリエイティブ・コーディングは、デジタルサイネージやプロジェクションマッピング、メディアアートなど、パソコンの画面を越え実空間へと広がりを見せています。前の通りが昭和通り(高速道路)とぶつかる所には交番があります。前の通りが中央通りと交差する所には岩手銀行とドラッグストアがあります。ビルの向かいにはコイン駐車場Timesがあります。ビルの1Fの通りに面した部屋です。engineというJavaベースのゲームエンジンをベースにした開発環境で、仮想空間に物体を簡単に配置することができ、さらにそこに仮想のディスプレイやカメラ、プロジェクター、仮想のセンサーなどを配置していくことが可能となっています。嬉しいのは、Javaベースの開発環境なので、仮想のディスプレイやプロジェクターにProcessingでつくったスケッチを簡単に組みこめます。このことで、実際に空間に配置しながらプログラムを修正したり配置を調整したりといった作業が簡単にできるわけです。これをつかってどんなことができるかというと、例えば個人ではとても無理なような巨大な規模のシミュレーション。CityCompilerではGoogleスケッチアップなどで作成した3Dモデルを.obj形式に変換することでシーンに配置可能なので、有名建築にプロジェクションマッピングすることが可能。Vimeo.さらには、大量の物体もプログラムでくりかえし複製して、メモリや処理速度が追い付く限り、いくらでも配置できます。広大な地表にディスプレイを大量に配置するインスタレーションのシミュレーションなど。Engineのアニメーション機能をつかって、物体を動かすことも可能。ディスプレイ自体を大量に生成して動かしたり。Vimeo.さらには、物体を動かしたところにプロジェクションをしたり。Vimeo.プロジェクションの際には、影の形状なども細かくシミュレーションしている様子がよくわかります。仮想の距離センサーを配置することも可能。鑑賞者との距離によって変化するオブジェクトの実験。Vimeo.実際にいろいろ試してみると、とても楽しい環境です。今後はこの環境を活用したワークショップなども企画中。空間へ広がるクリエィテブ・コーディングは、世界のさまざまな場所で実験的な試みがなされています。このワークショップは、場所やコスト(時間とお金)の制約を受けずに思いついたものをとりあえずたくさん作ってみる、そんな時間にしたいと思っています。WordPress.。