今回は、ループの勉強。
ただ動画をループさせるだけではつまんないので、来日されたオバマ氏をあしらいで入れてみました。世界平和のために頑張っていただきたいものです。
参考サイト
今回は、ayato@webさんの「ループ可能な旗の表現」を参考にして、旗のムービーを作成しました。ありがとうございます。
サンプル
(After Effects CS3)
旗の動きはいまいちだけど、ま、練習ってことで。
雲のループ
01「流れる雲」で作成した雲の動画をループ。
動画をつなぎ合わせて不透明度で調整するayato@webさんの「ディゾルブループ」っていう手法が、とても参考になりました。
旗のループ
進めていくうちに、作例にあるFreeFormというプラグインが標準でついていないことに気がついた。
仕方がないので、旗のカタチがゆらめく表現は、「ゆがみ」でなんとかしました。ほかに「パペット」や「メッシュワープ」でもそれっぽく出来そう。
しかし、メモリを多く消費するせいか途中で何度も落ちる。
- 「フラクタルノイズ」で、はためかしたループ動画「Flag_Loop」レイヤーの上に、「アメリカ国旗」レイヤーを配置。
- 「アメリカ国旗」レイヤーに【エフェクト>ディストーション>ディスプレイスメントマップ】を適用させ、「マップレイヤー」を「Flag_Loop」レイヤーを選択。
- 「アメリカ国旗」レイヤーに【エフェクト>ディストーション>ゆがみ】を適用し、「ディストーションメッシュ」のタイムライン上にキーフレームを打つ。
- 「ブラシのサイズ」を適当に変えながら、キーフレームごとに旗のカタチをゆがめていく。このとき、最初のキーフレームをコピーして最後のキーフレームにペーストする。
- 「アメリカ国旗」レイヤーモードを「乗算」、「Flag_Loop」レイヤーのトラックマットを「アルファマット」に変更。
プラグインがなくても、エフェクトだけでなんとかしようと試行錯誤してると、色んな機能をいじるので勉強になりますな。
FLVのループ再生
ちなみに、FlashにFLVを読み込んだだけでは、自動でループはしません。フレームに下記のActionScriputを書いておけばループします。
//FLVPlaybackのインスタンス名を「loop」とした場合
loop.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event) {
loop.play();
}
自分用のメモ
- 不透明度を変化させてループさせる「ディゾルブループ」。
- 「アルファマット」は、動画で切り抜きができる。
- 「ゆがみ」を多用するとメモリ不足になる。
- ループ素材を複数使うとき、それぞれタイムラインの秒数を合わせておく。




![商用OK・加工OKの無料画像素材集[KOYU写]](http://www.kys-lab.com/common_files/img/banner/kys_photo_banner_120x90.gif)



コメントする