HTML5 canvasのテクスチャマッピング「Projective」

2010年8月23日 15:29

canvasで画像を歪ませる、例えばActionScript 3.0のdrawTriangleのような、メッシュを作ってマッピングするにはどうしたらいいんだろう?と思い調べてたら、やはりありました。


ちょっと自分なりにマッピングだけ試してみます。結構簡単に出来ます。

詳しくは英語ですが


原理はcanvasのコンテキストが持つメソッドtransformメソッドを使っているようです。
各頂点にアクセスしたりして座標を入れ替え出来たら、布みたいにユラユラと揺らせたり3D表現も可能ですね、そういえば布のように画像を揺らすデモもありますね。


やはりアフィン行列変換は理解しとかないと使いこなすのは難しそう、さらに悩みは続く、、、。

HTML5 canvas学習リスト

siteInformation

info@akibahideki.com

カテゴリ
Author
秋葉秀樹

秋葉秀樹(アキバヒデキ)

DTP上がりのデザイナー
ノンプログラマー!
フリーランスのデザイナー。
IllustratorやPhotoshopを初代バージョンから使っているという事がウリ。
クリエイター育成機関などでお世話になり、先生として講義をしていたりします。