SlideShare a Scribd company logo
1 of 48
Download to read offline
メディアアート演習ⅡB
第3回
2013.05.27 13:00-16:10
徳久悟
慶應義塾大学大学院メディアデザイン研究科
dangkang@kmd.keio.ac.jp
©dangkang interdisciplinary design lab.
13年5月26日日曜日
アウトライン
• 第2回の復習
• 第2回の残り
• 合成
• 練習
• 工作してみよう
• センサーバーでWiiリモコンの位置を取得
• 衝突判定
©dangkang interdisciplinary design lab. 213/5/26
13年5月26日日曜日
復習
©dangkang interdisciplinary design lab. 313/5/26
13年5月26日日曜日
Jitterオブジェクト
• jit~で始まるオブジェクト
©dangkang interdisciplinary design lab. 413/5/26
13年5月26日日曜日
アトリビュート
• アトリビュート(属性)
• jitオブジェクトに新たに導入された仕組み
• “@アトリビュート名 値”で設定
©dangkang interdisciplinary design lab. 513/5/26
13年5月26日日曜日
アトリビュート
• アーギュメント(引数)
• オブジェクトの動作
方法や処理内容の初
期値を指定
• メッセージ
• オブジェクトに対す
る動作方法や処理内
容の指示
©dangkang interdisciplinary design lab. 613/5/26
13年5月26日日曜日
マトリクス
• Jitterでは,マトリクス(行列)と呼ばれるデー
タ形式を扱う
©dangkang interdisciplinary design lab. 713/5/26
メッセージ
シグナル
マトリクス
13年5月26日日曜日
マトリクス
• マトリクスの構成要素
• ディメンジョン
• セル
• プレーン
©dangkang interdisciplinary design lab. 813/5/26
13年5月26日日曜日
マトリクス
• マトリクスはセルとディメンジョンでできて
いる
• セル(cell / 細胞) : マトリクスに含まれる1つ1つの
要素
• ディメンジョン(dimension / 次元) : マトリクスに
含まれるセルの数(最大32次元)
©dangkang interdisciplinary design lab. 913/5/26
15
8x6のディメンジョン
セル
13年5月26日日曜日
マトリクス
• セルは複数のプレーンで構成される
• カラー画像を作りたい場合
• ARGBの4プレーン(最大32)
• データ型は8bit (2^8 = 256色)
©dangkang interdisciplinary design lab. 1013/5/26
A
R
G
B
13年5月26日日曜日
マトリクス
• マトリクスの構成要素
• ディメンジョン 8x6
• プレーン 4(RGBA)
©dangkang interdisciplinary design lab. 1113/5/26
13年5月26日日曜日
マトリクス
• マトリクスの構成要素
• ディメンジョン 8x6
• プレーン 4(RGBA)
©dangkang interdisciplinary design lab. 1213/5/26
13年5月26日日曜日
マトリクス
• Jit.noiseのhelpファイル
• ディメンジョン 320 x240
• プレーン 4(RGBA)
• プレーンを1にしてみよう?
©dangkang interdisciplinary design lab. 1313/5/26
13年5月26日日曜日
jit.pwindowとjit.window
• jit.pwindow
• パッチ内でマトリクスを表示するためのオブジェ
クト
• jit.window
• パッチ外でマトリクスを表示するためのオブジェ
クト
©dangkang interdisciplinary design lab. 1413/5/26
13年5月26日日曜日
全画面表示
• keyオブジェクト
• キーをASCII codeに変換
• ACII code... コンピュータで文字を表示するた
めのコード
• escキー = 27
©dangkang interdisciplinary design lab. 1513/5/26
13年5月26日日曜日
動画像再生
• jit.qt.movie~
• Quicktimeムービー
を再生(ディスクベー
ス)
• rateアトリビュート
でスピードをコント
ロール
©dangkang interdisciplinary design lab. 1613/5/26
13年5月26日日曜日
動画像録画
• jit.qt.record~
• Quicktimeムービー
形式でムービーを保
存(ディスクベース)
• realtimeアトリビュ
ートを1にすると,
内部クロックベース
で録画可能
©dangkang interdisciplinary design lab. 1713/5/26
13年5月26日日曜日
リアルタイム動画入力
• jit.qt.grab~
• Quicktimeを利用し
たビデオ入力(ディス
クベース)
©dangkang interdisciplinary design lab. 1813/5/26
13年5月26日日曜日
明度・コントラスト・彩度
• jit.brcosa
• 明度,コントラス
ト,彩度をコントロ
ール
• 練習
• jit.qt.grabをつなげる
と?
©dangkang interdisciplinary design lab. 1913/5/26
13年5月26日日曜日
スケール・回転
• jit.rota
• スケールと回転数をコントロール
• 練習: jit.qt.grabをつなげると?
©dangkang interdisciplinary design lab. 2013/5/26
13年5月26日日曜日
色の変化
• jit.scalebias
• マトリクスの各値に乗算・加算をする
• scale(乗算): 1.0より大きければ明るくなる
• bias(加算): 最大値1.0 最小値-1.0
• 練習: jit.qt.grabをつなげると?
©dangkang interdisciplinary design lab. 2113/5/26
13年5月26日日曜日
任意の座標での映像再生
• jit.rota
• ソース画像の大きさ(zoom),位置(anchor)をコ
ントロール
©dangkang interdisciplinary design lab. 2213/5/26
13年5月26日日曜日
ピクチャ合成
• jit.matrixを使って合成
• メモリを消費しな
い
• レイヤー処理には
向かない
©dangkang interdisciplinary design lab. 2313/5/26
13年5月26日日曜日
第2回の残り
©dangkang interdisciplinary design lab. 2413/5/26
13年5月26日日曜日
合成
©dangkang interdisciplinary design lab. 2513/5/26
13年5月26日日曜日
クロスフェード合成
• jit.xfade
• 2つの動画をクロ
スフェードするた
めのオブジェクト
• xfadeアトリビュ
ートで指定する割
合でブレンド
©dangkang interdisciplinary design lab. 2613/5/26
13年5月26日日曜日
マトリクス演算
• jit.op
• マトリクス同士の
セルに含まれる値
に対する様々な計
算をするためのオ
ブジェクト
©dangkang interdisciplinary design lab. 2713/5/26
13年5月26日日曜日
マトリクス演算
• jit.op
• マトリクス同士の
セルに含まれる値
に対する様々な計
算をするためのオ
ブジェクト
©dangkang interdisciplinary design lab. 2813/5/26
13年5月26日日曜日
マトリクス演算
• jit.op
• マトリクス同士のセルに含まれる値(ARGB)を個
別に計算することも可能.
©dangkang interdisciplinary design lab. 2913/5/26
13年5月26日日曜日
ピクチャ合成とマトリクス演算
©dangkang interdisciplinary design lab. 3013/5/26
13年5月26日日曜日
ピクチャ合成とマトリクス演算
©dangkang interdisciplinary design lab. 3113/5/26
13年5月26日日曜日
アルファチャンネル合成
• jit.alphablend
• マスク画像を使った合成のためのオブジェクト
©dangkang interdisciplinary design lab. 3213/5/26
13年5月26日日曜日
クロマキー合成
• jit.chromakey
• キーカラー抽出によるクロマキー合成のための
オブジェクト
©dangkang interdisciplinary design lab. 3313/5/26
13年5月26日日曜日
練習
©dangkang interdisciplinary design lab. 3413/5/26
13年5月26日日曜日
練習
• 今日使ったパッチを使って,Wiiリモコンと連携させ
てください.
• ボタン,加速度,回転を単純に割り当ててみる.
• ボタン,加速度,回転など動きの意味を考えなが
らインタラクションを作ってみる.
©dangkang interdisciplinary design lab. 3513/5/26
13年5月26日日曜日
工作
©dangkang interdisciplinary design lab. 3613/5/26
13年5月26日日曜日
工作してみよう
• センサーバーを自作する
• ストロー
• 赤外線LED x 2
• 抵抗 x 2
• 電池ボックス x 2
©dangkang interdisciplinary design lab. 3713/5/26
13年5月26日日曜日
工作してみよう
• ハンダ付けをしよう
• 足の長い方をプラス(赤)に繋げる
©dangkang interdisciplinary design lab. 3813/5/26
13年5月26日日曜日
工作してみよう
• 電池を入れて通電しているか確認しよう
©dangkang interdisciplinary design lab. 3913/5/26
13年5月26日日曜日
工作してみよう
• ストローに切り口を入れる
©dangkang interdisciplinary design lab. 4013/5/26
http://d.hatena.ne.jp/wapa/20070110/p1
13年5月26日日曜日
工作してみよう
• 完成
©dangkang interdisciplinary design lab. 4113/5/26
http://d.hatena.ne.jp/wapa/20070110/p1
13年5月26日日曜日
OSCulatorfの設定
• Wiimote to Max.oscd
©dangkang interdisciplinary design lab. 4213/5/26
13年5月26日日曜日
視覚化
• Wiimote to Max 5. maxpat
©dangkang interdisciplinary design lab. 4313/5/26
13年5月26日日曜日
衝突判定
©dangkang interdisciplinary design lab. 4413/5/26
13年5月26日日曜日
衝突判定
• 雨の傘へ衝突を判定する
©dangkang interdisciplinary design lab. 4513/5/26
13年5月26日日曜日
©dangkang interdisciplinary design lab. 4613/5/26
13年5月26日日曜日
応用
©dangkang interdisciplinary design lab. 4713/5/26
13年5月26日日曜日
応用
• センサーバーを使って取得したwiiリモコンの座標と
傘のコントローラーをリンクさせてみる
©dangkang interdisciplinary design lab. 4813/5/26
13年5月26日日曜日

More Related Content

More from Satoru Tokuhisa

多摩美術大学 エンタテイメントとデザインゼミ2 第5回
多摩美術大学 エンタテイメントとデザインゼミ2 第5回多摩美術大学 エンタテイメントとデザインゼミ2 第5回
多摩美術大学 エンタテイメントとデザインゼミ2 第5回Satoru Tokuhisa
 
多摩美術大学 エンタテイメントとデザインゼミ2 第3回
多摩美術大学 エンタテイメントとデザインゼミ2 第3回多摩美術大学 エンタテイメントとデザインゼミ2 第3回
多摩美術大学 エンタテイメントとデザインゼミ2 第3回Satoru Tokuhisa
 
多摩美術大学 エンタテイメントとデザインゼミ2 第2回
多摩美術大学 エンタテイメントとデザインゼミ2 第2回多摩美術大学 エンタテイメントとデザインゼミ2 第2回
多摩美術大学 エンタテイメントとデザインゼミ2 第2回Satoru Tokuhisa
 
多摩美術大学 エンタテイメントとデザインゼミ2 第1回
多摩美術大学 エンタテイメントとデザインゼミ2 第1回多摩美術大学 エンタテイメントとデザインゼミ2 第1回
多摩美術大学 エンタテイメントとデザインゼミ2 第1回Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回女子美術大学メディアアート演習ⅡB 2013 Fall 第1回
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回 女子美術大学メディアアート演習ⅡB 2013 Spring 第2回
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回 Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回 女子美術大学メディアアート演習ⅡB 2013 Spring 第1回
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回 Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2
 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2
 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 1/2
女子美術大学メディアアート演習ⅡB  2012 Spring 第10回 1/2女子美術大学メディアアート演習ⅡB  2012 Spring 第10回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 1/2Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2Satoru Tokuhisa
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2Satoru Tokuhisa
 

More from Satoru Tokuhisa (15)

多摩美術大学 エンタテイメントとデザインゼミ2 第5回
多摩美術大学 エンタテイメントとデザインゼミ2 第5回多摩美術大学 エンタテイメントとデザインゼミ2 第5回
多摩美術大学 エンタテイメントとデザインゼミ2 第5回
 
多摩美術大学 エンタテイメントとデザインゼミ2 第3回
多摩美術大学 エンタテイメントとデザインゼミ2 第3回多摩美術大学 エンタテイメントとデザインゼミ2 第3回
多摩美術大学 エンタテイメントとデザインゼミ2 第3回
 
多摩美術大学 エンタテイメントとデザインゼミ2 第2回
多摩美術大学 エンタテイメントとデザインゼミ2 第2回多摩美術大学 エンタテイメントとデザインゼミ2 第2回
多摩美術大学 エンタテイメントとデザインゼミ2 第2回
 
多摩美術大学 エンタテイメントとデザインゼミ2 第1回
多摩美術大学 エンタテイメントとデザインゼミ2 第1回多摩美術大学 エンタテイメントとデザインゼミ2 第1回
多摩美術大学 エンタテイメントとデザインゼミ2 第1回
 
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回女子美術大学メディアアート演習ⅡB 2013 Fall 第1回
女子美術大学メディアアート演習ⅡB 2013 Fall 第1回
 
BOP Design Framework
BOP Design FrameworkBOP Design Framework
BOP Design Framework
 
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回 女子美術大学メディアアート演習ⅡB 2013 Spring 第2回
女子美術大学メディアアート演習ⅡB 2013 Spring 第2回
 
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回 女子美術大学メディアアート演習ⅡB 2013 Spring 第1回
女子美術大学メディアアート演習ⅡB 2013 Spring 第1回
 
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2
 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 1/2
 
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2
 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2 女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2
女子美術大学メディアアート演習ⅡB 2012 Fall 第2回 2/2
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 2/2
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 1/2
女子美術大学メディアアート演習ⅡB  2012 Spring 第10回 1/2女子美術大学メディアアート演習ⅡB  2012 Spring 第10回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第10回 1/2
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 2/2
 
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2
女子美術大学メディアアート演習ⅡB 2012 Spring 第5回 1/2
 
BOP Product Design
BOP Product DesignBOP Product Design
BOP Product Design
 

Recently uploaded

UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptyuitoakatsukijp
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationYukiTerazawa
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2Tokyo Institute of Technology
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ssusere0a682
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024koheioishi1
 

Recently uploaded (6)

UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 

女子美術大学メディアアート演習ⅡB 2013 Spring 第3回