もう9月。
時間の流れが周り空間だけ早くなってない?
先週末から久しぶりの高熱で、少しダウンしてました。39度近くまで熱がでていて、寒いのか暑いのかわならないぐらい寝苦しい。
今日のお昼の時間帯は、少し熱が下がって動ける感じだったのですが、夕方ぐらいから喉痛い。火曜日には外に行くお仕事があるから、それまでには何とかしたいなぁ・・・。
と、日記はこれくらいにして、続けて内容が無い投稿だと申し訳ないので、役たたないTipsを置いておきます←ぉぃ
Xのフォロワーさんで、「誕生日なのに風船飛ばない」ってポストがあったので、ChatGPT先生にお願いしてみることに。
AE(Adobe AfterEffects)が使えるので、それ用の質問をしてみました。
最終的には、こんな感じのエクスプレッションになりました。
出来た動画がこちら。
こんな感じで、ランダムに風船が飛び立ちます。
▼以下は、ChatGPT先生にお願いした手順が書いてありますが、面白くもなんとも無い記事なので、お暇な方だけどうぞ。
1.最初の質問
「AEのエクスプレッションで、複数のレイヤーが左右にゆらめきながら上昇するスクリプトを教えてください。それぞれのレイヤーはランダムな動きになります。」
と、こんな感じで、エクスプレッション(スクリプト)を教えてくれる。
ただ、freq amp を各レイヤーに設定して制御するのは手間が掛かりそう・・・と考えまして。
2.2つめの質問
「freq amp の値をランダムに各レイヤーに割り振るスクリプトを教えてください」
みると、Y軸(上昇するスピード)が一定だったので、次の質問。
3.3つめの質問
「上昇するスピードもランダムにしたい」
4.4つめの質問
「開始位置も、コンポジションのサイズ内でランダムに配置したい」
と、こんな感じのエクスプレッションを生成してくれました。今回はY軸の動きがやや遅い感じがしたのと、揺れを大人しくしたかったので、
minFreq = 0; // 最小の揺れの頻度
maxFreq = 1; // 最大の揺れの頻度
minAmp = 20; // 最小の揺れの大きさ
maxAmp = 80; // 最大の揺れの大きさ
minYSpeed = -250; // 最小の上昇スピード
maxYSpeed = -550; // 最大の上昇スピード
こんな感じで定義しました。
このやり取りで5分ぐらいなんですよね。VBAとかJavascriptとか、ちょっとかじった事があれば、簡単に調整も出来て、イメージがすぐに実現出来るなんて、しかも、朝4時まで営業していて、麺の量を増やしても同じ金額だなんて、良い世になったもんですね。(なんの話?)