プログラムを書いていてできちゃう絵が好きです
プログラムを書いていると思わぬ変な絵や写真ができてたのしいです。「予期せぬ結果」「バグ」を超えて、愛着を持ててしまうものも。
最近気に入っているのを2つ貼ります。どちらもいつものぶた絵(^^;
ひとつめは、Ustream の akinote live の写真に設定している絵。3Dモデルにテクスチャがうまく貼れない時に、ぶた絵を使ってテストプログラムを書いたら出てきました。
未踏のデモビデオを撮っていたらこんなシーンが。すかさず K-x で撮りました。
だからなんだと言われるとよくわからないのですが、「コンピュータを使う」ではなくて、「コンピュータと一緒に考える、作業する」ところにもプログラムを書く醍醐味はありそうです。『アルゴリズミック・アーキテクチュア』という本に書かれている感覚と近いのかも。
- 作者: コスタス・テルジディス,田中浩也,荒岡紀子,重村珠穂,松川昌平
- 出版社/メーカー: 彰国社
- 発売日: 2010/02/01
- メディア: 単行本
- クリック: 32回
- この商品を含むブログ (10件) を見る
そんなこんなで Let's enjoy programming! です。視覚的な何かができるのがとても好きです。
■ 余談: 視覚的なプログラムを書いて遊ぼう
Flash はよく知られているのでおいておくとして、多分とても手軽なのが Processing だと思います。手軽と言う点では Flash よりも手軽。ダウンロードして解凍して、processing のエディタを実行して、数行書いて、目に見えるきれいな結果を作れます。フリーですし!言語は Java がベースというか Java でも書けるので、周りの人に聞きやすいのもよいところ。Processing の作者の Ben Fry さんの本は美麗な実例満載で、サンプルも充実(しすぎて分厚く重いいわゆるアメリカの本)で、Processing を使ってプログラムを書かないとしても一見の価値があります。
Processing: A Programming Handbook for Visual Designers and Artists
- 作者: Casey Reas,Ben Fry,John Maeda
- 出版社/メーカー: The MIT Press
- 発売日: 2007/08/17
- メディア: ハードカバー
- 購入: 9人 クリック: 65回
- この商品を含むブログ (18件) を見る
あと、Visual Studio で手軽にって時は、Microsoft のゲームフレームワーク XNA がお役立ちです。C# でさくさく書けて、物理シミュレーションエンジンまで組み合わせると、神様気分も味わえます(?)