復習 – J2SE 5.0

Java SE 7に向けて。 5年ぶりに言語仕様が改変される予定のJava。 ただ、Java SE 6の機能すら知らないので少しずつ勉強。 僕のJavaの知識はJ2SE5.0で足踏み中。。(SunのSJC-P 5.0の取得は去年;;) なのでまずはJ2SE5.0の復習から。 J2SE1.4以前の書き方。(Javaのバージョン表記はややこしい)

J2SE5.0の機能を使って書き換えると、 (GenericsとAutoBoxingと拡…

Pixel Bender Toolkit

Flash Player 10 βとPixel Bender ToolkitがAdobe Labsで公開されました。 新しいFlash Playerをインストールしてデモを楽しみつつ、 今はPixel Bender Toolkitで遊んでいます。 最初にビデオカードうんぬんの警告が出ましたが、なんとか動いてます。 パソコンにはなるべく良いGPUを積んでおいた方がいいですね。 英語のリファレンスをたどたどしく読みながら、カーネルの書き方を勉強中… 今月はちょっと忙しいので、来月からでも…

Apollonian Gasket – Flex(ActionScript3.0)

Apollonian DEMO しつこくFlex(ActionScript3.0)でフラクタルアート。 今回はApollonian gasketを描いてみます。 円をくっつけて出来た隙間に円を描いて出来た隙間に円を・・・と繰り返します。 フラクタルそろそろ飽きてきました。 そろそろまたPapervision3Dで遊んでみるか、それとも別のライブラリ探して遊んでみるか。。

Burning Ship Fractal – Flex(ActionScript3.0)

前回に引き続き、Flex(ActionScript3.0)でフラクタルアートを描いてみます。 今回のお題はバーニングシップ・フラクタル。燃える船。 、と言っても計算式はマンデルブロ集合とほとんど変わりません。 違いは、繰り返しの度に実数部と虚数部の二乗を計算する前にそれらの絶対値をとっている点のみ。 なので、マンデルブロ集合の描画プログラムに絶対値計算と座標調整を施しただけです。 「全体図」 赤矢印部分を拡大すると、 このように燃える船が現れます。 簡単な計算式でこんなきれいな絵が描けるなんてす…

Fractal Flight – Flex(ActionScript3.0)でマンデルブロ集合

mandelbrot DEMO ※重いので注意 キャンバスサイズは400*400 pixel。各パラメータはオンコーディングで埋め込んでます。 Flex (ActionScript3.0)でマンデルブロ集合を描く。 マンデルブロ集合は膨大な計算時間を必要とするので、ベンチマークテストとして利用されたりします。 ただ、描画が遅いFlashではマンデルブロ集合を描くのはツラい。 マンデルブロ集合の描き方 ガスコン研究所さんのところでは、フレーム毎に1pixelずつプロットして描いています。 コレって…

Pantone Selects Color of the Year for 2008

色見本帳で有名な米PANTONEが2008年のカラー・オブ・ザ・イヤーを発表しました。 Pantone Selects Color of the Year for 2008 来年は「Blue Iris」だそうです。 こういう落ち着いた青系の色はけっこう好きです。 そういえば以前、Pantoneのボールペンをどこぞで買いました。 色番号もしっかり入ってる。 19-4205 Phantom 11-4201 Cloud Dancer 18-1660 Tomato  Pantoneの文房具ってどれもおし…

XPでも「メイリオ」が正式利用可能に

フォント「メイリオ」が,Windows XPでも無料で利用できるとのこと。 MSのクリスマス・プレゼント?,XPでも「メイリオ」が正式に利用可能に マイクロソフトの無料の開発ツール「Visual Studio 2008 Express Edition」をXPにインストールすれば、 メイリオも併せてインストールされます。 これでXPでもメイリオが正式に利用可能になりました。 メリットとしては、XPでVista用のアプリケーションを開発するのが容易になるということ。 メイリオを使っている人はわかると…