はじめに
Unityの破壊アセットが高かったので作ってみました。
Mayaで割ったお皿をUnityで落とします。
お皿以外のオブジェクトでも割ることができます。
私の開発環境
・MacBook pro
・Unity 2019.2.6f
・Maya 2018
お皿の準備
ヒストリの削除をします 編集>種類ごとに全て削除>ヒストリ
お皿を割る
割り方を設定します
粉砕にはサーフェス粉砕,ソリッド粉砕,クラック粉砕の3種類があります。違いについては下記を参照してください。
https://knowledge.autodesk.com/ja/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2016/JPN/Maya/files/GUID-3E8E9887-C26A-4E8E-AB37-4C9C8424AE30-htm.html#WS17956D7ADBC6E736512CD048117AE311422-7FE5
今回はソリッド粉砕にしました。破片の数を決めてオリジナルサーフェイスの削除にチェックを入れ、作成を押します。
お皿を割ることができました。エラーが出る場合はヒストリを削除したか確認しましょう。
Unityお皿を落としてみる
お皿のパーツひとつひとつにRigidbodyとMesh Collider(convexにチェック)をつけます。physics materialを使って少しバウンドさせるとちょっとリアルになります。床にも忘れずにColliderをつけましょう。
落とします!再生!