引き裂き可能なサーフェス(Tearable Surface) コンストレイントを作成すると、nCloth オブジェクトがパッシブ オブジェクトや他の nCloth オブジェクトと衝突するときに、破裂や粉砕させることができます。たとえば引き裂き可能なサーフェス(Tearable Surface) コンストレイントを使用して、nCloth のシルクが先の鋭いパッシブ オブジェクトに引っかかったときに、シルクが裂けるようにできます。
引き裂き可能なサーフェス コンストレイントの作成オプション ボックス(Create Tearable Surface Constraint Options Box)ウィンドウが表示されます。
現在選択されている nCloth は、そのすべてのフェースを分離、新しいエッジと頂点を生成、nCloth の頂点をマージ、nCloth のエッジを軟化、そして縫合(Weld)コンストレイント方法を使用して nCloth のポイント(引き裂き)またはエッジ(粉砕)をコンストレイントすることで引き裂き可能または粉砕可能になります。結果として、nCloth の出力メッシュのトポロジはその入力メッシュのトポロジと一致しなくなります。
さらに選択した nCloth オブジェクトは dynamicConstraint ノードに接続されます。
dynamicConstraint ノードのプリセット プロパティは、コンストレイントのタイプ(この場合は、引き裂き可能なサーフェス(Tearable Surface)コンストレイント)とその動作を定義します。たとえば、次のアトリビュート設定を使用して引き裂き可能なサーフェス(Tearable Surface)を作成できます。
詳細については、dynamicConstraintShape を参照してください。