2008年04月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

My Photos

www.flickr.com
This is a Flickr badge showing public photos from suganogasu. Make your own badge here.

最近のコメント

なみ on TVと消費とズラ: エビちゃんが、テレビ
suga on GINZA HANDS: GJ!
koga on GINZA HANDS: あのう、、、"DIY
そん on bibtexでコンパイルが通らないときはjbibtex: これを参考にして助か
ikuo on i.got.an.iphone: 何これ!? はじめて
itsuki on i.got.an.iphone: ダメ人間みーっけた。
suga on 第二世代iPodが新品に: そうですね。 この当
aki on 第二世代iPodが新品に: なるほど。。。ありが
suga on 第二世代iPodが新品に: はじめまして。 申
aki on 第二世代iPodが新品に: はじめまして。 よ

メイン

Flash アーカイブ

2004年01月12日

Flash Drawing API

Action Scriptで絵を書く。
flashmx2004.com:Drawing api class wrapper

Advanced drawing methods in Macromedia Flash MX

2004年02月18日

www.sgr.jp

このページ、きれいだね。
http://www.sgr.jp/

あと、
むさびの佐藤先生推薦のサイト
知ってるやつ以外は、ビミョイが、まとまってて便利そうなのでblog

2004年02月22日

Flashデバイスフォントの制限

Flash TechNote:デバイスフォントを使用する際の制限

マスクの下のダイナミックテキストは、デバイスフォントだと表示されない。
この人は、気づくのに2時間かかったらしい。俺は、漫画を一冊読んだらなんとなく気づいた。 

やっぱ、わからないときは一度離れるに限る。ただ、今は時間がなくて焦る。

2004年04月05日

Amit Pitaruと中村勇吾の対談@TDC2004

タイポディレクターズクラブ主催のTDC DAY2004に行ってきた。

目的はinsertslilence.comのAmit Pitaruとyugop.comの中村勇吾の対談。

Amit Pitaruはもともとミュージシャンで、音楽家としての作曲活動からプログラミングの世界に入ってきた。彼は作品を作るとき、まずツールから作る。

音楽家や画家は何世紀もの進化の結晶ともいえるピアノや絵筆などの器具を駆使してきた。

ソフトウェアの世界にこのような洗練された器具ないため、私達は自分専用の器具を作り上げてきた。

彼の作ったお絵かきソフトのような間隔で3Dモデルを作れるソフトを、ユニットを組んでいるDrawerのJames Patersonが使い、作品ができあがる。近々リリースする予定がある、ということだけど、このソフトには中村勇吾も「人はもっとチャチでいいから、簡単に思い描いたものを作りたかったんですよね。」、と感嘆していた。

また、Pitaruはこう言った。

他人のソフトウェアを使うということは、その人の夢の中に入るということだ。

僕は自分の夢の中に入りたかった。

おまえ、かっこよすぎだよ。まぢ、ファンになってしまった。

これに対してyugopは

今の若い人は、そういう意味で他人の夢の中で満足してしまう部分も多い。

入り口が開けた分、創造性がなくなっている。

と言っていた。

今期授業のDCG2004のコンテンツ制作のためにFlash教材キットを作ったが、受講者には我々の夢の中で満足せずに、どんどん想像力を働かしてくれることを願う。

またyugopは自分の作品である3DのリボンCAMCAMTIMEを例にだして、

本当の面白さとか、美しさはプログラムの中ではなく、それに関わる人の中にある。

と言った。これも凄く納得できる。SmartGraphicsとかV!とかやってても、その言葉の本質に気づいてなかった気がして、はっとさせられた。

それに対してPitaruは

マウスというインターフェースはとても重要です。なぜならマウスの1ピクセル動きこそが、ユーザーのアイデンティティを一番反映するからです。

なるほど。

あとProcessingというMITの人が作っているビジュアルプログラミング言語を紹介していた。まだアルファ版だが面白そう。ちょっといじってみたいところ。

しかし、面白かったー。
Pitaruは現在NY大学で教鞭をとっているそうだけど、すべてのクラスで中村勇吾の作品を見せているらしい。今回は、ほとんどホスト役に回った中村勇吾だが、彼の話も聞く機会があればいいと思う。

ちなみに、その後の立花ハジメの話・・・、爆睡した上に途中退出した。そろそろ、こういうことをしない大人にならなきゃな。

2005年06月03日

あらためてActionScript

改めてActionScriptをしっかり学ぶ必要があるな、と感じる。

単純なloadMovieとか、loadVariablesとか、ポーリングするためにムービークリップをクルクル回したりとか、卒業しなきゃいけないと思ってきた。
別に、それでも出来るんだけど、ライブラリをきちんと使おうと思った。

正直、ライブラリ使わないで自己流の変数読み込みとかポーリングとかやってた方が、コードも短いし、理解しやすいと思うのだけど。
そして自分が作るモノがどのような動作を起こすのかは、大体把握出来てるから、堅牢性もあまし問題ないとは思うのだけど。

もう一度、しっかりオブジェクト指向プログラミングを勉強しときたいと思う今日この頃。

Flash ActionScript入門ノート
この大重 美幸さんが今度出す本が、結構良さそうな感じがする。

今日初めて使ったクラスライブラリ。
-MovieClipLoaderクラス
-setInterval()メソッド

2006年04月06日

Flashで遊び 01 -矢印-

昨日の雨で風ひいて熱でてダウン中。
運動不足で体が弱い。

寝付けないので、ActionScript2.0を意識しながらFlashで遊ぶ。


続きを読む "Flashで遊び 01 -矢印-" »

2006年08月05日

Flash画像認識用ムービークリップ

Flashの画像認識用ムービークリップを作りました。
カメラの画像をBitmapオブジェクトに読み込み、そこの上の任意の色をトラッキングします。

ダウンロードはこちら→CameraSensing_0.1.0.zip(230KB)

cameraSenseFlash.bmp

■主な機能
・単純にFlashで画像認識する際にやりやすいインターフェースになっています。
・複数のカメラから読み込んだりすることもできます。
・また、同じカメラオブジェクトからの画像でも複数ムービークリップを作ることで、複数の色をトラッキングすることができます。
・台形補正のキャリブレーションもできます。

■■動作環境■■
Flash8以上
Flash Player8以上

■■CameraSensingオブジェクト■■

--CameraSensingオブジェクトのメソッド
CameraSensing.setRGBColor(r,g,b,margin)
//引数は、R,G,B,上下のマージン

CameraSensing.setCountBottom(n)
//n個以上見つからないとcameraSenseをTrueにしない。

--CameraSensingオブジェクトのプロパティ
CameraSensing.cameraSense // 見つけてるかどうかの判定 boolean型
CameraSensing.xCor //トラッキングしてるx座標 範囲:0~160
CameraSensing.yCor //トラッキングしてるy座標 範囲:0~120


■■使い方■■
とりあえず、まずそのFlaファイルをプレビューしてみてください。

1.CameraSensing.flaのライブラリからCameraSensingっていうムービークリップを
使いたいflaファイルのライブラリにコピー。
また、CameraSensing.asも、flaファイルと同じディレクトリにコピー

2.適当な場所にattachする

attachMovie("CameraSensing", "cameraSense1", 10);
cameraSense1._x = 20;
cameraSense1._y = 20;

3.カメラオブジェクトを読み込む。
cameraSense1.initCameraSense(Camera.get(0));


4.必要あれば、各種プロパティの値を設定する。
cameraSense1.setRGBColor(180,180,100,20);
cameraSense1.setCountBottom(3);

5.必要に応じて、トラッキングの判定や座標を持ってくる。
trace(cameraSense1.cameraSense); // 見つけてるかどうかboolean型
trace(cameraSense1.xCor); //x座標
trace(cameraSense1.yCor); //y座標


■今後にやりたいこと
・LocalConnectionでオブジェクトや変数を渡せるようにしたい
・固まりで画像センシングしたい

なお、このプログラムは、hatayanのソースを元に作りました。
参照:hatayanlog::Flash ActionScript WEBCAMを使った 赤色の検出




About Flash

ブログ「すがメモ/SUGAMEMO」のカテゴリ「Flash」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

前のカテゴリはEntertainmentです。

次のカテゴリはNY~BOSTON~VANCOUVERの旅です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.