Magica SoftによるUnity向け揺れもの系アセットの新バージョン「Magica Cloth 2」がリリースされていました。
Magica Cloth 2
MagicaCloth2とは
MagicaCloth2は、TransformとMeshの両方で使用可能な布シミュレーションシステムです。
このアセットがあれば、キャラクターを自在に操ることができます。
UnityのDOTS(Data-Oriented Technology Stack)で高速に動作します。
レンダリングパイプラインに全く影響を与えず、特別なシェーダーも必要ありません。前作Ver1.xからの改良を加え、Ver2として登場しました。
システムの最適化により、すべてのコンポーネントを1つに統合し、あの面倒なプリビルド(作成ボタン)を不要にしました。
また、エッジコリジョン、バックストップ、セルフコリジョンなどの新しいコリジョン機能が追加されています。
ただし、Ver1.xとの互換性はありません。特徴(Features)
- Unity DOTS (Data-Oriented Technology Stack)による高速布地シミュレーション
- WebGLを除くすべてのプラットフォームで動作します。
- TransformとMeshの両方で使用可能
- 物理的にリアルな動きを維持しつつ、2D的な動きを両立させた2.5D動作を実現
- すべてのBuildRP/URP/HDRPレンダーパイプラインで利用可能です。
- 専用シェーダーは不要
- 簡単で直感的なインターフェースで素早くセットアップが可能
- スローやストップなどの時間操作
- ポイント/エッジベースコリジョン
- セルフコリジョンとミューチュアルコリジョン
- ペネトレーション測定(ノーマルラインによるバックストップ)
- 通常の調整機能
- ランタイムビルドの完全サポート
- フルソースコード付き
Ver1からの改善点
- プリビルドをなくす(作成ボタンをなくす)
- PhysicsManagerの削除
- RenderDeformer/VirtualDeformerを削除する。
- コンポーネントを1つに統合する
- パラメータを大幅に簡略化
- 頂点ペイントの大幅な改善
- テクスチャによる頂点描画を指定する
- Prefabsにサブアセットを格納しない
コレ凄い…
Magica Cloth 2の相互衝突機能で3枚重ね(ロングスカート・パニエ・エプロン)を試してみました。
— だーしゅ (@amaotolog) February 26, 2023
パラメータ調整に時間がかかりましたが、複数の布をほぼ貫通せずに動かすことができました!フリルのひらひら感が最高です!!https://t.co/XpotBjOOtx#blender #b3d #Unity #MagicaCloth2 pic.twitter.com/qsqg038Cxj
個人的にUnityでオススメの揺れ物系アセットの新バージョンです。Ver2になってアセットとしては別物としてリリースされていますね。「Magica Cloth 2」はUnity Asset Storeにて$27.50で購入可能です。
是非チェックしてみてください!
コメント