0

画像が回転しないワープ効果のようなフォトショップを探していますが、上の2つのポイント(コーナー)がシフトしているとしましょう。

または、画像全体をスキューで移動せずに、これらの2つのポイントを左にシフトする方法、現在使用しているコード

function skewer(target:DisplayObject, _x:Number, _y:Number):void {
var mtx:Matrix = new Matrix();    
mtx.b = _y * Math.PI/180;     
mtx.c = _x * Math.PI/180;     
mtx.concat(target.transform.matrix);     
target.transform.matrix = mtx; 

}

かなりグーグルしてみましたが、画像はローダーで読み込まれます。

ありがとう、S

4

2 に答える 2

2

flashandmath.comでその効果を達成するための優れたチュートリアル(ソースコード付き)があります。 http://www.flashandmath.com/advanced/p10triangles/method.html

これは、次のような効果をもたらします。 ここに画像の説明を入力してください

また、ブログには別の種類のワープ効果があります。私はそれを「便器」効果と呼ぶのが好きです :-) http://plasticsturgeon.com/2011/03/cool-warp-transition-effect-for-text-or-images/

画像を取得し、2つのピクセルベンダーシェーダーを適用して波及効果と回転を適用します。完全なソースコードも提供されています。

于 2011-06-24T17:26:42.033 に答える
0

Pixel Benderシェーダーを使用(または独自に作成)してみてください。 これは、「ピクセルベンダーワープ」をグーグルで検索して見つけた簡単な例です。それはあなたが探しているものではありませんが、あなたがまだ知らなかったと仮定して、私はあなたに何が可能かを示したかったのです。ピクセルベンダーシェーダーは単なるフィルターであり、アニメーションは必要ありません。

詳細はこちら: ピクセルベンダーシェーダーの操作

于 2011-06-24T14:23:26.310 に答える