DESIGN FRONTIERS WORKSHOP SERIES

UC BerkleyのCal Design Labでサマープログラムとして「DESIGN FRONTIERS WORKSHOP SERIES」が開催されます。College of Environmental Design(日本で言うと建築学科+土木工学科ですね)が主催のワークショップだけあって、テクノロジーを取り込んだ新たな空間のデザインを実践する場となっています

4つのワークショップが週替わりで開かれます。
・EXPRESSIVE MOVEMENT IN ARCHITECTURE AND DESIGN, JULY 15-19, 2013
・ROBOTIC PROTOTYPES IN ARCHITECTURE, JULY 22-26, 2013
・FRONTIERS IN DESKTOP FABRICATION, JULY 29 – AUGUST 2, 2013
・GESTURAL AND NATURAL USER INTERFACES, AUGUST 5-9, 2013
どれも面白そうですね。

僕もどれか1つ参加しようと思っています。

CityCompilerをgithubにて公開中

最新版のCityCompilerはgithubで公開しています。
https://github.com/yasutonakanishi/CC4p52
Processingが2.0b8が2月24日に公開されていたので、最新のコミットではProcessingのライブラリを更新しました。

また日本語で書いたドキュメントも同梱しました。ワークショップを一緒に進めてくれた田所淳さん、橋本直さん、荒川慎一さんと一緒に作りました。
CityCompiler ドキュメント

ダウンロードおよびインストールの仕方が、サンプルの動かし方等が書かれていますので、CityCompilerを使ったプロトタイピングをお楽しみください!

ワークショップご参加ありがとうございました!

1月の19(土)にワークショップ「空間をプログラミングしよう!」第3回,盛況のうちに開催することができました.

今回も数時間のプログラミングの作業の中でさまざまなシミュレーションを作っていただきました。シミュレーションしてみたら思っていたよりもつまらなかった、でも別のことにオモシロみを感じてまた新しい方向にプロトタイピングを進めた。そんな予期せぬ発見を色々と共有できました。
ご参加いただいたみなさん、どうもありがとうございました。

今回のワークショップ向けにドキュメントの整備を進めていたのですが、ちょっと間に合いませんでした…。ドキュメントのためにCityCompilerのロゴもデザインしてもらいました。Coming Soon!ですので、完成したらまたお知らせします。

シンキングプロセスデザイン最終発表会

秋学期には発想の技法とプロセスを対象にした授業「シンキングプロセスデザイン」を行っています。
毎年恒例となっている最終発表会を行いました。今年はアイデアを出すお題をすこし抽象度の高いものにしました。その分、各自のアイデアの幅が広くなって、ポスター発表の熱の帯び方がこれまでとは少し違ったものになっていたと思います。

履修者のみなさん、どうもお疲れさまでした。

CityCompilerを使ってMikuMikuStudioでProcessingを動かす

CityCompilerOnMikuMikuStudio OpticalFlow from Yasuto Nakanishi on Vimeo.

CityCompilerはjMonkeyEngineというゲームエンジンを使っていますが,同じゲームエンジンを使ったプロジェクトにMikuMikuStudioがあります.MikuMikuStudioは,MikuMikuDanceのデータを読み込んで表示することができますが,jMonkeyEngineはJavaで書かれていて,Androidのアプリを作ることもできます.そうして作られているのがTinyARというAndroidアプリで,スマホの中でミクさんが踊る様子を色んな方向から見ることができます.

MikuMikuStudioはNetBeansをベースにつくられた開発環境jmonkeyplatformをベースにつくられた開発環境です.ふだんCityCompilerを使う時はEclipseを使って開発しているのですが,MikuMikuStudioにCityCompilerのクラスが使えるようにライブラリなどをコピーして,使ってみました.

まず,仮想カメラをミクさんの前に置いて,後ろに巨大スクリーンを置きました.あとミクさんの周りを動くカメラとディスプレイも置いてみました.特に理由はなかったのですが,別のプロジェクトでオプティカルフローのことを調べていたので,OpenProcessingのサイトにあったProcessingのスケッチOptical Flowをダウンロードしました.

仮想カメラからの画像をこのスケッチに渡すように設定して,それぞれのディスプレイに結果を表示してみました.ミクさんとカメラとディスプレイの位置は最初は適当に配置しますが,GUIを使ってディスプレイを移動して試行錯誤している間に「予期せぬ発見」がありました.

ミクさんとカメラとディスプレイがうまく並ぶと,合わせ鏡のように映像の中に映像がはいっていきます.ミクさんの動きに反応して描画されたグラフィクスの動きにさらにオプティカルフローの処理がかかって,色の線の爆発?が起きるようになりました.

最初はフェス会場にミクさんを降臨させて,巨大ディスプレイでミクさんの姿にエフェクトがかかった演出の様子をシミュレーションしようとしたのですが,機材の空間的な配置を検討している中で,まったく予期しないアイデアが降臨しました.これも神々しいミクさんのお陰だと思います.

ワークショップご参加ありがとうございました!

11月の24(土)と25(日)にワークショップ「空間をプログラミングしよう!」,盛況のうちに開催することができました.

数時間のプログラミングの作業の中で,我々の想像を超えたさまざまなシミュレーションを作っていただきました.この画像は参加者の皆さんのコードを実行した様子を幾つか抜粋したものです.

Processingの画面が様々な建築物にプロジェクションされたり,色々な大きさのディスプレイに表示されたり.またプロジェクタやカメラが空間の中を移動したりすることで,空間と情報が渾然一体となった環境をつくり出しています.

CityCompilerを使って仮想空間でシミュレーションを色々とやってみると,「予期せぬ発見」をすることがあります.
仮想プロジェクタ・ディスプレイや仮想カメラが仮想空間の中で動作するのを見て,あたまの中だけで考えていたのとは違ったアイデアが広がっていくことを楽しんでいただけたように思います.CityCompilerを使って皆さんの想像力・創造力が発揮された瞬間を見ることができて,楽しい2日間を過ごさせていただきました.

ご参加いただいた皆さん,どうもありがとうございました.

このワークショップでのフィードバックを受けて,来年の1月19(土)にまたワークショップを開催予定です.またこのサイトでもお知らせをさせて頂きます.

ワークショップ会場周辺の土日ランチマップ

CityCompilerを使ったワークショップの会場となる日本橋本町の周辺は,平日はサラリーマンの皆さん向けにさまざまなランチが提供されています.その一方でビジネス街であるゆえに土日は営業するお店ががくっと減ってしまうので,土日のランチ営業をしている店舗をリストアップしました.

土曜日のランチマップ

日曜日のランチマップ

空間をプログラミングするサンプル

ワークショップも今週末に迫ってきました!

サンプルを色々と追加しているところです.
・変わったカタチのディスプレイを作る +それに表示する映像も一緒に考える
・ディスプレイの数を増やしてその配置を考える+それに表示する映像も一緒に考える
・プロジェクションする有名な建築などを考える+それに表示する映像も一緒に考える
といったところから参加いただく皆さんとアイデアを膨らましたいと思っています.

そうした例をまずはちょっと作ってみました.

モフモフした球体を描くアプレットがあったので,球体のディスプレイに貼付けてみました.アプレットへのマウスのインタラクションも球体ディスプレイに反映されます.思ったのと違った感じで貼付けられたのですが,ちょっと羽っぽくもあり,立体的な太極図みたいでもあり,試しに水面の上に置いてみたのですが,ちょっと不思議な感じがしたので,球体ディスプレイも回転する様にしてみました.

SphereDisplayOnTheWater from Yasuto Nakanishi on Vimeo.

水面に球体が浮かぶのが面白かったので,ディスプレイをたくさん水の中に入れてみたくなりました.宮島達雄さんの作品のような黒いディスプレイに赤い数字を表示させてみました.複数のアプレットを管理するクラスを作り,Timerで表示を切り替えるタイミングをあわせています.上のサンプルでは水面に波が立たないようパラメータの値を設定しましたが,今回は少し水面を揺らしてみました.実世界でこうなるかどうかは分からないのですが,水面に反射する画面と水の中の画面がゆらゆらと両方見える感じがオモシロいと思いました.

SynchronizedDisplaysOnTheWater from Yasuto Nakanishi on Vimeo.

東京駅のリニューアルオープンのイベントでプロジェクションマッピングが行われたのは記憶に新しいところです.お金と名声?がないとあぁした機会を得ることは難しいですが,仮想空間の強みを活かして僕もやってみました.Google SketchUpの3Dギャラリーにあった東京駅をダウンロードして配置します.プロジェクタの配置がしやすいように,xyz軸に合うように東京駅を移動・回転している内に,東京駅と皇居との関係が明確になるような映像を表示したいと思いました.たまたま使ったパーティクルのPAppletを仮想プロジェクタで投影してみたら,東京駅から皇居外苑に入る行幸通りにうまい具合に光の道を作ることができました.

ProjectionMapping on TokyoStation from Yasuto Nakanishi on Vimeo.

CityCompilerを使って仮想空間でシミュレーションを色々とやってみると,「予期せぬ発見」をすることがあります.それを下にアイデアを膨らませていくのがけっこう楽しいです.妄想したイメージとは違うイメージが現れることで,またイメージが膨らむんですよね.どんな想像やイメージが現れるか,楽しみです.

NHK第一ラジオに出演

11月6日(火)にNHK第一ラジオ「私も一言! 夕方ニュース」に出演させていただきました.

この番組の「ここに注目」というコーナーで解説委員の谷田部雅嗣さんとご一緒させていただき,いまやっている研究の話となぜそうした研究をするようになったのかという経緯などを「情報・生活を豊かで楽しくするための作り方」というタイトルで楽しくお話させていただきました.あっという間に30分が経ちました.
番組アーカイブス2012年11月

どうもありがとうございました.