Pixel BenderのblendShader使用時の謎

result1

以前紹介したバンプマッピングのPixel BenderをFlashで使おうとしてみたのですが、なぜかうまくいきませんでした・・・。

真っ黒でなにもでなかったり、明らかにおかしな色になってしまったのです。その際、色々試した結果をここでちょっと報告したいと思います。

まずは、上の画像がいったいなんなのかを説明します。
(さらに…)

続きを読む

Pixel Benderでバンプマッピング

pixel_bender

Pixel Benderというのは、Adobeが開発中の画像・動画処理の仕組みで、出力画像をピクセル毎にプログラマブルに生成することができるようにするものです。

また、GPUのハードウェア支援も得ることができるので、処理によってはかなりの高速化が期待できます。

現段階では、Adobe After Effects CS4とFlash Player 10、Photoshop CS4 に対応しているようです。実際の開発では pbk (Pixel Bender Kernel File) という形式のコードを作成していくのですが、これは基本的にどのアプリケーションでも同じコードで動作するとのことです(実際にはAfter EffectsやFlashは細かい制限がありますので、すべてがそのままで動作するわけではないです)。

今回は実験がてら、法線マップを使ったバンプマッピングをPixel Benderでやってみます。
(さらに…)

続きを読む