MENU

カテゴリー

プロフィール

すいみん

技術的なことが好きなゲームのお仕事をしているCGデザイナーです。
月間27万pvの当ブログ『CGメソッド』運営
続きを読む

Unity デザイナーズ・バイブル 6月6日発売!

【AfterEffects】指定レイヤーの位置情報を参照してオフセットするエクスプレッション

0

aftereffects-expression-position-offset

レイヤーを等間隔に配置したく、またいちいち数値入力したくないので、

一番下のレイヤー位置を取得して、値をオフセットしてみました。

指定レイヤーの位置情報を参照してオフセットするエクスプレッション

下のレイヤーから値を取得して、Z方向だけオフセット

位置のプロパティに下記のエクスプレッションを追加すると、下のレイヤー(index+1)のZ位置より3000離れます。

var x = thisComp.layer(index+1).transform.position[0];
var y = thisComp.layer(index+1).transform.position[1];
var z = thisComp.layer(index+1).transform.position[2]+3000;
[x,y,z];

レイヤー名から値を取得して、Z方向だけオフセット

※下のレイヤーではなく、特定のレイヤーを指定したい場合はレイヤー名を記入します。

var x = thisComp.layer("ヌル1").transform.position[0];
var y = thisComp.layer("ヌル1").transform.position[1];
var z = thisComp.layer("ヌル1").transform.position[2]+3000;
[x,y,z];

下のレイヤーのZ方向だけ値を取得して、さらにオフセット

※下のレイヤーではなく、特定のレイヤーを指定したい場合はレイヤー名を記入します。

var x = thisComp.layer.transform.position[0];
var y = thisComp.layer.transform.position[1];
var z = thisComp.layer(index+1).transform.position[2]+3000;
[x,y,z];

まとめ

空間に大量に配置する時に便利なエクスプレッションです。



aftereffects-summary-article


作業効率化!After Effectに関する動画制作まとめ



aftereffects-summary-article


作業効率化!After Effects(エクスプレッション)に関する動画制作まとめ



aftereffects-summary-article


作業効率化!After Effects(スクリプト)に関する動画制作まとめ

アフターエフェクツのソフト


eyecatch-buy-adobe-creative-cloud
【Adobe Creative Cloud】最安!アドビ認定スクールから購入する方法(+講座付き)

アフターエフェクツの参考書籍

すいみん
最初の教科書にするならこの本です!
すいみん
この本見ながらエフェクトを触っているとより身につきます!
すいみん
Premiere Pro版もあります。YouTuber向け!
すいみん
このシリーズ3冊あるのですが、アニメの技法って特殊で面白いので引き出しを増やしたい方向けに!

エクスプレッションの参考書籍

すいみん
AfterEffects慣れてくると効率化も考えるようになると思いますが、まずはエクスプレッションを覚えましょう!
すいみん
専門誌の定期購読をするなら月額980円の「Kindle Unlimited」がおすすめです!


eyecatch-amazon-kindle-unlimited
【Kindle Unlimited】CGデザイナーにおすすめ!専門書読み放題の電子書籍サービス

以上、すいみん(@cg_method)でした!

0