基礎的なプログラムの概念やアルゴリズムを学ぶことは、既成ソフトだけでは、どうしても実現できない壁を打ち破り、今後のメディアアート作品制作において可能性を広げるのに役立つでしょう。
Processing公式サイト http://processing.org/
参考書: Built with Processing [改訂版]デザイン/アートのためのプログラミング入門
サンプル プログラム - 学生作品もあります。
サンプル1 簡単なアニメーションサンプルです。四角を直線に動かします。 サンプル2 簡単なアニメーションサンプルです。色をアニメーションさせます。 サンプル3 簡単なインタラクションサンプルです。マウスドラッグで円を動かします。 サンプル4 簡単なインタラクションサンプルです。マウスボタンを押すと何かがおこります。 サンプル5 簡単なインタラクションサンプルです。マウスオーバーを使います。 サンプル6 簡単なインタラクションサンプルです。マウスオーバーで何ががおこります。その2 サンプル7 簡単な画像ファイルを使うサンプルです。 サンプル8 簡単な画像ファイルを操作するサンプルです。 サンプル9 座標を変換するサンプルです。少し難しいですが、枝分かれする親子関係です。 サンプル10 枝分かれする親子関係。その2 サンプル11 簡単なサウンドを使うサンプルです。四角をクリックすると音が出ます。 サンプル12 簡単なサウンドを使うサンプルです。キーボードを作ります。 サンプル13 3D表示を使うサンプルです。OBJファイルを使います。 サンプル14 クラスを使うサンプルです。サークルがいろんなタイミングで点滅します。 サンプル15 応用例です。簡単なピンポンゲームを作ってみました。 サンプル16 サンプル7の応用例です。マウスの上下左右ドラッグでタイリングの分割が変化します。 サンプル17 Pinball Cameraのための習作1です。 円でボールが跳ね返る軌道を求めます。 サンプル18 Pinball Cameraのための習作2です。 複数のボールが飛び回り複数の円で跳ね返ります。 Pinball Camera ウェブカメラと組み合わせて、Pinball Cameraの完成です。 AL-Amoeba Processing、ウェブカメラ、プロジェクターを組み合わせた、MR(Mixed Reality)ジャンルの「人工生命」作品です。 Pinball Camera at interactive tokyo interactive tokyo 2010に出品したPinball Cameraです。 学生作品1 - 子供向け童謡プログラミング 動物達をクリックすると音楽が流れ出します。 学生作品2 - スターダスト 夜空に星を描いて、しばらくすると星が流れ始めます。 学生作品3 - 線香花火 音に反応するちょっとリアルな線香花火です。 学生作品4 - かみきりむしのお散歩 マウスにカミキリ虫がついてきます。 学生作品5 - 無題 画面に線を描くと、うろうろしていた形がそれをつたって登ってきます。 学生作品6 - 無題 マイクを使う作品。パステル調のグラフィックが広がります。 学生作品7 - 害虫駆除 画面中を飛び回る虫?を消していくことができます。 学生作品8 - シュンくんの「おきがえできるかな?」 服をドラッグして男の子に着せ替えます。
簡単なアニメーションサンプルです。四角を直線に動かします。
簡単なアニメーションサンプルです。色をアニメーションさせます。
簡単なインタラクションサンプルです。マウスドラッグで円を動かします。
簡単なインタラクションサンプルです。マウスボタンを押すと何かがおこります。
簡単なインタラクションサンプルです。マウスオーバーを使います。
簡単なインタラクションサンプルです。マウスオーバーで何ががおこります。その2
簡単な画像ファイルを使うサンプルです。
簡単な画像ファイルを操作するサンプルです。
座標を変換するサンプルです。少し難しいですが、枝分かれする親子関係です。
枝分かれする親子関係。その2
簡単なサウンドを使うサンプルです。四角をクリックすると音が出ます。
簡単なサウンドを使うサンプルです。キーボードを作ります。
3D表示を使うサンプルです。OBJファイルを使います。
クラスを使うサンプルです。サークルがいろんなタイミングで点滅します。
応用例です。簡単なピンポンゲームを作ってみました。
サンプル7の応用例です。マウスの上下左右ドラッグでタイリングの分割が変化します。
Pinball Cameraのための習作1です。 円でボールが跳ね返る軌道を求めます。
Pinball Cameraのための習作2です。 複数のボールが飛び回り複数の円で跳ね返ります。
ウェブカメラと組み合わせて、Pinball Cameraの完成です。
Processing、ウェブカメラ、プロジェクターを組み合わせた、MR(Mixed Reality)ジャンルの「人工生命」作品です。
interactive tokyo 2010に出品したPinball Cameraです。
動物達をクリックすると音楽が流れ出します。
夜空に星を描いて、しばらくすると星が流れ始めます。
音に反応するちょっとリアルな線香花火です。
マウスにカミキリ虫がついてきます。
画面に線を描くと、うろうろしていた形がそれをつたって登ってきます。
マイクを使う作品。パステル調のグラフィックが広がります。
画面中を飛び回る虫?を消していくことができます。
服をドラッグして男の子に着せ替えます。