簡単!エクスプレッション【loopOut("cycle")】素材をループさせる【No Plugin AfterEffects CC】
別に用意したコンポジション上でのループexpression!
loopOut("cycle")
私がよく使うエクスプレッションです。尺稼ぎや、レイヤーの複製を多用するときなどに重宝しています。
1.新規コンポジション作成
▲分かりやすいように、デュレーション1秒のコンポジションを作成します。
2.ループさせる素材を用意
▲1秒でフェードアウトする波紋を作りました。これをループさせたいと思います。
3.ループさせたい素材を選択して[プリコンポーズ]
▲先ほど用意した波紋素材[シェイプレイヤー1]をプリコンポーズします。
[シェイプレイヤー1コンポジション1]ができました。(名前を付けておけばよかった...)
[レイヤー]→[プリコンポーズ]
4.別の新規コンポジションでループさせる
▲デュレーションが10秒のコンポジション[コンポ2]を作成しました。この[コンポ2]に1秒の波紋素材をループさせてみます。
5.[シェイプレイヤー1コンポジション1]を[コンポ2]にドラッグ&ドロップ
▲先ほどプリコンポーズした波紋素材[シェイプレイヤー1コンポジション1]を[コンポ2]にドラッグ&ドロップします。
波紋素材はデュレーションが1秒しかないため、このように1秒以降に素材がない状態です。
6.タイムリマップ適用
▲[シェイプレイヤー1コンポジション1]に、タイムリマップを適用します。
[レイヤー]→[時間]→[タイムリマップ使用可能]
7.タイムリマップにエクスプレッションを適応
▲[シェイプレイヤー1コンポジション1]の[タイムリマップ]を選択して、エクスプレッションを適応させます。
[アニメーション]→[エクスプレッションを追加]
8.[loopOut("cycle")]
▲[timeRemap]となっているところに[loopOut("cycle")]と打ち込みます。
これでループする素材の完成です。
9.ループさせる
▲タイムライン上の素材をドラッグ&ドロップして伸ばしてあげると、伸ばした尺のぶんだけループしてくれるようになります。
(素材クリップの端の部分)←名前なんて言うの...?
まとめ
[ループさせたい素材]→[プリコンポーズ]→[タイムリマップ]→[エクスプレッション]→[loopOut("cycle")]