modoのUV Transformを使って、鎖帷子(チェーンメール)のような表現をテストしてみた。
■ サンプルファイル
作り方は単純です。ソフトボディを使って布のようなシミュレーションを行います。
シミュレーションしたメッシュをUV Transformのターゲットメッシュに設定してチェーンメッシュを変形します。
UV TransformはUVを使ってメッシュを変形する機能です。メッシュ表面にメッシュを沿わせるモデリングやアニメーションで便利に使えます。
チェーンはループして見えるように配置した輪を、Arrayを使って複製してます。
UV Transformを使うと鎖帷子のように、そのままシミュレーションするのが難しい複雑なメッシュをアニメーションさせることができて便利です。
UV Transformはポリゴン数の少ないメッシュではそれほど遅くないのですが、Arrayと組み合わせると驚くほど遅くなります。また、UV Transformはターゲットの形状によって、計算不能ということなのかメッシュが変な方向に伸びてしまうことがあるようです。