【実現したい表現】
特定のパラメータが「0から30」へ移動する際に、
丸いオブジェクトの上をストライプ模様が下から上へスライドして流れるような演出を付けたいです。
【現在の設定と直面している課題】
現在は以下のように設定・運用しています。
■モデリング側
・ストライプが下から上に流れるパラメータを「ブレンドシェイプ」で作成。
・パラメータ「0→30」に合わせてブレンドシェイプの重みを「0→100%」に紐付け。
・戻る時の逆再生(上から下へ戻る動き)を見せないため、別途「ストライプを透明にするパラメータ(不透明度0〜100%)」を用意。
■アニメーション側(タイムライン)
・パラメータが「30→0」に戻るタイミングに合わせて、タイムライン上で手作業で「ストライプ透明化パラメータ」のキーフレームを打って非表示にしている。
【困っている点】
この動きをアニメーション内で何度も繰り返すため、
「30から0に戻るたびに、毎回手打ちで透明化のキーフレームを打ち込む」
作業が非常に大変で手間がかかっています。
【知りたいこと・質問】
このように「行き(0→30)は表示され、戻り(30→0)は自動的に非表示になる(または逆再生に見えなくなる)」ような仕組みを、
もっと効率的に作る方法はありますでしょうか?
モデリング側:物理演算や別パラメータとの連動などで、1つのパラメータを動かすだけで「行きだけ表示/戻りは非表示」にするような仕込みは可能でしょうか?
アニメーション側:もしモデリング側で難しければ、タイムライン側でこの手作業を大幅に減らせる機能やおすすめのワークフローはありますでしょうか?
アドバイスや代替案などがありましたら、ご教示いただけますと幸いです。よろしくお願いいたします。