Javaベースのメディアアート用プログラミング言語「Processing」が面白い
■ 本家Processing.org
http://processing.org/
上のページでダウンロードが可能。
アップレットを作成するためのツールなんだけど、
Javaベースで作られていて、記述もJava。
IDEというか、スクリプト環境が提供されていて
書いたものがすぐ動かせる。
以下の記述で、とりあえず動くのが出来た。
public class MyDemo extends PApplet {
void setup()
{
size(300, 300);
rectMode(CENTER);
noStroke();
fill(0, 102, 153, 204);
}
void draw()
{
background(255);
rect(width-mouseX, height-mouseY, 50, 50);
rect(mouseX, mouseY, 50, 50);
}
}たとえばこういうのが作れるみたい。
http://processing.org/exhibition/works/001/index_link.html

関連サイト:
■ プロセシング:数学からアートへのシンプル・ステップ
http://www.pingmag.jp/J/2006/03/31/processing-maths-to-art-in-one-simple-step/
■ Javaベースのメディアアート用プログラミング言語「Processing」解説書「Built with Processing」
http://www.bnn.co.jp/books/2007/03/built_with_processing.html
■ Processingの開発者Ben FryとCasey Reasは、2005年TDC賞でのインタラクティブデザイン賞を受賞しています。
http://www.tdctokyo.org/awards/award05/Interactive01.html
■東京TDCのデザイン年鑑『Tokyo TDC, Vol.16』にて掲載された“●特集記事「processing」”
http://www.tdctokyo.org/publication/index_j.html

