Since | 17.0 |
Vellumシミュレーションは、ジオメトリと拘束の両方で構成されています。 このシミュレーションを扱いやすくするために、Vellum Pack SOPを使って、そのジオメトリと拘束を単一ジオメトリにパック化することができます。 Vellum Unpack SOPは、この処理の逆です。
複数のシミュレーションがマージによって結合されていた場合、それらのシミュレーションが適切な順番で収集されて、出力にマージされます。
vellum_type
文字列アトリビュートによって、複数シミュレーションの検出と維持を行ないます。
複数のオブジェクトをアンパックすると、その新しいポイント番号を追跡できるようにweld
とbranchweld
のアトリビュートが更新されます。
現在のところ、id
アトリビュートは適切に更新されないことに注意してください。
パックプリミティブ上のname
アトリビュートがコンテンツ内にコピーされているので、アンパックしたジオメトリの派生元を調べることができます。
パラメータ ¶
Transfer Attributes
アンパックしたジオメトリに転送するアトリビュートのリストを指定します。
Transfer Groups
アンパックしたジオメトリに転送するグループのリストを指定します。
Update Rest State
パックジオメトリがトランスフォームまたはスケールされていた場合、アンパックすると、そこに保存されていた静止状態が正しい値になりません。
これは、アンパックしたジオメトリからrest
アトリビュートを再計算します。
しかし、これは、意図的に作成されたrest
と初期ジオメトリとの差分を消去します。
Enforce Unique Name Attribute per Instance
複数のマージされたVellumパックインスタンスをアンパックする時、そのジオメトリのname
アトリビュートが予期しない重複を引き起こしてしまいます。
これは、“-”とインスタンス番号をname
アトリビュートに追加します。
See also |