Cell Fracture(セルフラクチャ)は、Blenderに標準搭載されているアドオンで、1つのメッシュを複数の破片に自動分割してくれる機能です。
例えば、ガラスが割れる、岩が砕ける、建物が崩壊する…といった表現を作るときに使われる定番ツールで、対象のオブジェクトを指定すると、元の形をいくつもの破片オブジェクトに分割してくれます。
そんなCell Fractureですが、先日、VRC用のヘイローを作っていた時、初めて使用したところ、謎の現象が発生しました。

砕けたヘイローにしたかったのですが、なぜか隙間が出来てしまいます。
対処法として、Cell Fractureの設定の余白を0にして、トランスフォームを適用しました。
しかし、直りません。
何度も試行錯誤した結果、原因が分かりました。
どうやらスケールが問題だったようです。
今回、私はVRCのアバター用にヘイローを作っていたため、ヘイローのサイズをしなのに合わせていたので、大分小さかったようです。
試しにオブジェクトのサイズを大きくしてから、Cell Fractureを適応してみると……

綺麗に生成されました。
まとめ
原因が分かるとあっさりでした。
調べて出てこなかったので、こうして記事にしたわけです。
ちなみにblenderのversionは5.1です。
これで理想のヘイローが作れる!

ここまでお読みいただき、ありがとうございました。


コメントを残す