LoginSignup
1
2

More than 1 year has passed since last update.

UnityとMAYAでお皿を割る

Last updated at Posted at 2020-05-05

はじめに

Unityの破壊アセットが高かったので作ってみました。
Mayaで割ったお皿をUnityで落とします。
お皿以外のオブジェクトでも割ることができます。

sara.gif

私の開発環境

・MacBook pro
・Unity 2019.2.6f
・Maya 2018

お皿の準備

  1. Mayaでてきとうにお皿を作ります。既存のオブジェクトの場合はMayaにインポートしてください。
    スクリーンショット 2020-05-06 3.58.05.png

  2. お皿を三角化します メッシュ>三角化
    スクリーンショット 2020-05-06 4.01.45.png

  3. ヒストリの削除をします 編集>種類ごとに全て削除>ヒストリ

  4. (これを忘れるとお皿が割れないことがあります!)
    スクリーンショット 2020-05-06 4.05.08.png

お皿を割る

  1. 左上をFxに変更します
    スクリーンショット 2020-05-06 4.07.25.png

  2. エフェクト>粉砕 右側の四角をクリックします。
    スクリーンショット 2020-05-06 4.07.38.png

  3. 割り方を設定します
    粉砕にはサーフェス粉砕,ソリッド粉砕,クラック粉砕の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
    今回はソリッド粉砕にしました。破片の数を決めてオリジナルサーフェイスの削除にチェックを入れ、作成を押します。
    スクリーンショット 2020-05-06 4.10.08.png

  4. お皿を割ることができました。エラーが出る場合はヒストリを削除したか確認しましょう。

スクリーンショット 2020-05-06 4.16.04.png

Unityお皿を落としてみる

  1. 割れたお皿をFBXで書き出してUnityに持ってきます。
    (床を用意してお皿に色をつけました)
    スクリーンショット 2020-05-06 4.21.52.png

  2. お皿のパーツひとつひとつにRigidbodyとMesh Collider(convexにチェック)をつけます。physics materialを使って少しバウンドさせるとちょっとリアルになります。床にも忘れずにColliderをつけましょう。
    スクリーンショット 2020-05-06 4.22.38.png

  3. 落とします!再生!

パリーん!
sara.gif

参考

1
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2