当ページのリンクには広告が含まれています。
Lattice Modifier for Unity – メッシュやライトを自由に変形させるアニメーションツール

Lattice Modifier for Unityは、3Dモデルやライトなどのオブジェクトを自由自在に変形できる、非常に強力で柔軟なアニメーションツールです。
詳細はこちら:Lattice Modifier for Unity
目次
Lattice Modifier for Unity とは
このアセットは、格子(ラティス)状のハンドルを操作することで、メッシュを直感的に変形させることができます。BlenderやMayaなどの3DCGソフトに搭載されている「ラティス変形」と同様の機能を、Unity上で実現します。
対応範囲は非常に幅広く、以下のオブジェクトに使用可能です。
- 静的なメッシュ
- ボーンで動く Skinned Mesh(スキニングの前後どちらでも適用可能)
- ライトやパーティクルなどのメッシュ以外のオブジェクト
初心者でも使いやすい直感的な操作感
操作は非常にシンプルで、作成したラティスをモデルに追加し、そのポイントを動かすだけで変形が完了します。
アニメーションタイムラインでのキーフレーム制御はもちろん、スクリプトからの制御にも対応しているため、高度なインタラクションの作成も可能です。
最新バージョン(1.3)での新機能
バージョン 1.3 では、制作をよりスムーズにする強力な機能が追加されました。
- マスキング機能:特定の場所にだけ変形を適用できます。
- セレクションフォールオフ:選択したポイント周辺のハンドルも連動して動くようになり、より細かな調整が可能になりました。
Lattice Modifier for Unity の特徴
このアセットの最大の強みは、コンピュートシェーダーを利用した圧倒的なパフォーマンスにあります。GPUスキニングと同等の高速処理が可能なため、スマートフォンなどの低スペック端末でもスムーズに動作します。
また、既存のシェーダーをそのまま利用できる点も大きな魅力です。専用の特殊なシェーダーに書き換える必要がなく、現在使用しているマテリアルを活かしたまま変形効果を導入できます。
その他の便利な機能:
- 直感的なカスタムエディタと Undo / Redo への完全対応
- 変形させたメッシュをアセットとして保存可能
- ソースコードが同梱されており、自由なカスタマイズが可能
まとめ
Lattice Modifier for Unityは、直感的な操作で高度なメッシュ変形を可能にする、パフォーマンスに優れたツールです。
表現の幅を広げ、ゲームのビジュアルクオリティを一段階引き上げたい開発者の方は、ぜひ導入を検討してみてください。
詳細はこちら:Lattice Modifier for Unity