« links for 2006-02-26 | メイン | links for 2006-03-01 »

アルファチャンネルを持った画像を重ね合わせてフィルターのような効果を狙ってみる

ここ最近ずっと関わってきた仕事で、複数のpng画像をHTMLで重ねて表示させるようなモノを作りました。
その時は特に深いことは考えていませんでしたが、なんか別に使えそうな気がしてメモしておきます。

なお、IEではαチャンネルのついたpng画像を正常に表示できないので、このサンプルはまともに見えません。IE以外の素直なブラウザでご覧ください。

順序としてこんな感じ。

  1. 画像を用意する
  2. フィルターとして、透明度の高い画像を用意する
  3. HTML上で重ねて表示させる。
  4. フィルターの画像の枚数を増減させて表示を調整する

このサンプルでは、PhotoshopでできることをHTMLでもできるようにしただけど、やり方次第ではもっと遊べそうな気がする。

トラックバック

このエントリーのトラックバックURL:
http://www.s-cut.net/cgi/blog/mt-tb.cgi/2798

コメントを投稿

アーカイブ