Wormbrain GamesによるUnreal Engine向けスケルタルメッシュ切断プラグイン「Procedural Skeletal Meshes: Real-time Slicing & Dismemberment」のご紹介!
Procedural Skeletal Meshes: Real-time Slicing & Dismemberment
プロシージャルなスケルタルメッシュで、プロジェクトのインタラクティブ性を高めましょう! このプラグインは、実行時にスケルタルメッシュを変更することができ、戦闘インタラクションやグロテスクな四肢切断の新しい可能性を開きます。
主な特徴とハイライト
- スライス&カーブ: ランタイム動作時にキャラクタメッシュやその他のスケルタルアセットにクリーンで正確なカットを実行。 事前に計算された手足やリジッドな拘束がないため、ボディパーツがシームレスに切り離されます。
- 新しいテクノロジー: 従来のベイクイン手法とは一線を画します。 この革新的な手法により、リアルタイムで新しいジオメトリが生成されるため、キャラクタはスライス後も完全にスケルタルでアニメート可能です。
- プロシージャル、エンジン内ワークフロー: 外部3Dツールやオフラインの前処理はもう必要ありません。 スライスとブーリアン演算はすべてエンジン内で行われるため、キャラクタをスライスする方法とタイミングを完全にコントロールできます。
- 簡単な統合: プラグインをプロジェクトにドロップすれば、すぐにカットを開始できます。 スケルタルメッシュコンポーネントを拡張しているため、スケルタルメッシュを使用する場所であればどこでも、切断システムの実装に利用できます。 SliceまたはCarve関数を呼び出すだけです。
使用例
- アクション/戦闘ゲーム: ダイナミックに手足を切り裂いたり、敵の塊を切り分けたりする、陰惨な近接攻撃や遠距離攻撃を作成できます。
- シミュレーションとVR:リアルタイムの切断、外科手術、体の一部の切り離しで没入感を高めます。
- 葉の切断: スケルタルメッシュで構成された葉を動的にスライスして変形。
こんな方に最適
- 真のリアルタイム切断を求める開発者やスタジオ。
- ゴア、(スケルタルな)葉の切断、SF的崩壊、様式化された「セルシェード」切断を目指すゲーム。
- 効率的で柔軟なランタイムメッシュ編集が必要な、ローポリまたはローミッドポリ連続メッシュで構築されたプロジェクト。
V1 は高度な並列化を使用して、低から中程度のポリ スケルタルメッシュで高性能の変形とリスキニングを実現します。
Youtubeコメントより
V2 では GPU アクセラレーションが行われ、高ポリスケルタルメッシュによるランタイム パフォーマンスが向上します。
解説やデモを見た感じ、ブーリアンを使っているのでメッシュは閉じている必要がありそう。またある程度ローポリゴンな構成のメッシュ向けとのことです。Youtubeコメントで言及されていたV2対応が入ったら変わってくるのかな?楽しみですね。
「Procedural Skeltal Meshes: Real-time Slicing & Dismemberment」はFabにて個人向けが$34.99、プロ向けが$104.99で販売中です。
是非チェックしてみてください!
リンク
ちなみにちょっとアプローチが違うので参考になるかはわかりませんが、他のUEの切断系プラグインも載せておきます。
もう一つ、こちらは3D人で未紹介なんですが切断に特化しつつ汎用性も高いもので、個人的には今一番オススメ。
あとは、切られる部分は閉じたメッシュである必要があったりと、今回のに一番近かったんですが、残念ながらUE4の時代で更新が止まってしまってるやつ。
コメント