- 2008-03-20 (木) 17:41
- action script
先週の「大阪てら子13」の二次会で台形変形の話になってたので台形ネタをメモ。
「FIVe3D」
5/13追記:FIVe3D を使っても台形変形可能。参考ソースなどは
「FIVe3D で Keynote 風 Cube トランジッション – てっく煮ブログ」
「AS3: DistortionTweener | EVOLVE」
では台形にトゥイーン変形させるサンプル&ソースが紹介されています。その名前から勘違いしやすいのだけど、tweener 拡張ではなく、Flash 標準の fl パッケージのトゥイーンを使っているようです。肝心の台形変形部分の仕組みは、AS3 用の変形クラス:
「DistortImage」
を使っているのだけど、さらにその源流は AS2 の Sandy の DistordImage(こっちは Distor”d” なんですね。) を移植したものらしいので、分割数を設定して擬似的に三角形の集合体にするパターンの変形アプローチです。
ということで「フーリエ変換では台形変形は無理」と仰るさくーしゃさんの判断は鉄壁で(←なんでこんな数式が理解できるのか!)、一方、「フーリエ変換」すらうろ覚えで「フーリオ変換」でググってしまって怪しい動画変換法しか出てこなかった僕は要勉強。
関連記事:AS2で台形変形なら
「trick7.com blog: Flashで画像を台形に変形させる方法」
「trick7.com blog: Flashで画像を台形に変形させる方法(DisplacementMapFilter版)」
- Newer: 他人様のサンプルで遊ぶ:レインボー
- Older: 深澤直人さんの本3冊