実現したいこと
現在、Unityでパイプの中に水が流れていくというような動作を可視化する為に、
パイプオブジェクトの表面が動的に色が変わっていき、外側から変化がわかるような表現をしたいのですが、(参考GIF)
これを実現する方法を色々考えた結果、パイプオブジェクトの外側に別のオブジェクトを重ねるように
配置し、それを徐々に伸ばしていけばそれらしい表現ができるのでは?と考えました。(図解)
しかし、単純にオブジェクトをスケールで大きくすると両端が伸びますし、曲がりの部分をどうするか、
重ねるオブジェクトは必要な分をすべて配置しておく必要があるのか、などと様々な問題点があり、
自分で調べるにもどのような言葉で調べれば良いのかもわからず、困っています。
.
そこで一人では行き詰ってしまったので、皆様にアイデアをお借りしたく思います。
先ほど挙げたオブジェクトを重ねる方法でも、それ以外で何かこうしたら出来るんじゃないか?という発想が
あれば、ぜひ教えてください。
試したこと
パーティクルを使って何かできないだろうかと試しに触ってみたのですが、オブジェクトに重なると
オブジェクトが優先されて表示されたり、方向が合わなかったり、なにかと思い通りにいかず断念してしまいました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。